.add-to-cart{display:flex;align-items:center;justify-content:center;gap:6px;background:var(--v-600);color:var(--on-action);border:none;border-radius:var(--r-md);font-family:var(--font-body);font-weight:700;cursor:pointer}.add-to-cart--card{width:100%;padding:10px 0;font-size:12.5px;margin-top:7px;min-block-size:44px}@media (max-width:767.98px){.add-to-cart--card{font-size:14px}}.add-to-cart--page{width:100%;padding:15px 0;font-size:15.5px}.add-to-cart--sticky{padding:13px 26px;font-size:14.5px;max-width:170px;flex-grow:1}.add-to-cart:disabled{background:var(--hair-2);cursor:not-allowed}.add-to-cart[data-tone=secondary]{background:var(--paper);color:var(--v-600);box-shadow:inset 0 0 0 1.5px var(--v-600)}.buy-actions{display:flex;gap:8px}.buy-actions>.add-to-cart{flex:1 1;min-width:0}@keyframes cart-shake{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.add-to-cart[data-failed=true]{animation:cart-shake .16s 2}@media (prefers-reduced-motion:reduce){.add-to-cart[data-failed=true]{animation:none}}.icon{flex:none;display:inline-block;vertical-align:middle}[dir=rtl] .icon--dir{transform:scaleX(-1)}.mark{border-radius:var(--r-md)}.lp-sec{padding-block:clamp(var(--s-12),6vw,72px)}.lp-sec:not([class*="--"])+.lp-sec:not([class*="--"]){padding-block-start:var(--s-4)}.lp-sec--tint{background:var(--v-50);border-block:1px solid var(--hair)}.lp-sec--alt{background:var(--paper-2);border-block-start:1px solid var(--hair)}.lp-sec--dark{background:var(--v-900);color:var(--paper)}.lp-narrow{inline-size:min(880px,100% - var(--s-5) * 2)}.lp-head{display:grid;gap:var(--s-2);justify-items:center;text-align:center;margin-block-end:clamp(var(--s-8),4vw,var(--s-12))}.lp-head--start{justify-items:start;text-align:start;grid-template-columns:1fr;align-items:end}@media (min-width:768px){.lp-head--start{grid-template-columns:1fr auto}}.lp-eyebrow{color:var(--v-600);font-size:var(--t-13);font-weight:var(--w-bold)}.lp-eyebrow--inv{color:var(--v-300)}.lp-h2{margin:0;font-size:clamp(24px,3.3vw,38px);font-weight:800;color:var(--t1);line-height:var(--lh-tight)}.lp-h2--inv{color:var(--paper)}.lp-h3{margin:0;font-size:var(--t-18);font-weight:var(--w-bold);color:var(--t1);line-height:var(--lh-tight)}.lp-h3--inv{color:var(--paper)}.lp-h4{font-weight:var(--w-bold);color:var(--t1);line-height:var(--lh-tight)}.lp-h4,.lp-lede{margin:0;font-size:var(--t-16)}.lp-lede{max-inline-size:62ch;color:var(--t2);line-height:var(--lh-base)}.lp-lede--inv{color:var(--v-100)}.lp-grid3,.lp-grid4{display:grid;gap:var(--s-5);grid-template-columns:1fr;margin:0;padding:0;list-style:none}@media (min-width:768px){.lp-grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.lp-grid4{grid-template-columns:repeat(4,minmax(0,1fr))}}.lp-card{background:var(--paper);border:1px solid var(--hair);border-radius:var(--r-lg);padding:var(--s-6)}.lp-card p{margin:0;color:var(--t2);line-height:var(--lh-base)}.lp-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-block-size:48px;padding:10px 24px;border-radius:var(--r-md);font:var(--w-semi) var(--t-15)/1.2 var(--font-body);text-decoration:none;white-space:nowrap;border:1.5px solid transparent;transition:transform var(--dur-1) var(--ease),opacity var(--dur-1) var(--ease)}.lp-btn:active{transform:translateY(1px)}.lp-btn--sm{min-block-size:44px;padding:8px 18px;font-size:var(--t-14)}.lp-btn--block{display:flex;inline-size:100%}.lp-btn--solid{background:var(--v-600);color:var(--paper)}.lp-btn--line{border-color:var(--v-600)}.lp-btn--inv,.lp-btn--line{background:var(--paper);color:var(--v-600)}.lp-btn--ghost-inv{background:transparent;color:var(--paper);border-color:color-mix(in srgb,var(--paper) 55%,transparent)}.lp-btn:hover{opacity:.92}.lp-arrow:focus-visible,.lp-brand:focus-visible,.lp-btn:focus-visible,.lp-compare summary:focus-visible,.lp-dot:focus-visible,.lp-ftr a:focus-visible,.lp-link:focus-visible,.lp-nav a:focus-visible,.lp-qa summary:focus-visible,.lp-top__login:focus-visible{outline:2.5px solid var(--v-500);outline-offset:2px}.lp-acts{display:flex;flex-wrap:wrap;gap:var(--s-3)}.lp-link{display:inline-flex;min-block-size:44px;color:var(--v-600);font-weight:var(--w-bold);text-decoration:none}.lp-announce,.lp-link{align-items:center;gap:var(--s-2)}.lp-announce{margin:0;display:flex;justify-content:center;padding:9px var(--s-4);background:var(--v-900);color:var(--paper);font-size:var(--t-13);font-weight:var(--w-medium);text-align:center;line-height:var(--lh-snug)}.lp-announce .icon{color:var(--v-300)}.lp-top{position:sticky;inset-block-start:0;z-index:20;background:var(--paper);border-block-end:1px solid var(--hair)}.lp-top__in{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);min-block-size:72px}.lp-brand{display:inline-flex;align-items:center;gap:var(--s-2);color:var(--v-600);font-size:var(--t-21);font-weight:800;text-decoration:none;min-block-size:44px}.lp-nav{display:none;gap:var(--s-6)}.lp-nav a{display:inline-flex;align-items:center;min-block-size:44px;color:var(--t1);text-decoration:none;font-weight:var(--w-semi)}.lp-nav a:hover{color:var(--v-600)}.lp-top__cta{display:flex;align-items:center;gap:var(--s-4)}.lp-top__login{display:none;color:var(--t2);text-decoration:none;min-block-size:44px;align-items:center}@media (min-width:560px){.lp-top__login{display:inline-flex}}@media (min-width:960px){.lp-nav{display:flex}}.lp-hero{padding-block:var(--s-6) var(--s-4);background:var(--paper-2)}@media (min-width:768px){.lp-hero{padding-block:var(--s-10) var(--s-6)}}.lp-hero__panel{background:var(--v-900);color:var(--paper);border-radius:var(--r-xl);padding:var(--s-5);overflow:hidden;box-shadow:var(--sh-2)}@media (min-width:768px){.lp-hero__panel{padding:var(--s-10) var(--s-10) var(--s-8)}}.lp-hero__top{justify-content:space-between;gap:var(--s-4);padding-block-end:var(--s-4);margin-block-end:var(--s-6);border-block-end:1px solid var(--wash-2)}.lp-hero__ctrl,.lp-hero__top{display:flex;align-items:center}.lp-hero__ctrl{gap:var(--s-2)}.lp-dots{display:flex;align-items:center;gap:2px}.lp-dot{display:grid;place-items:center;inline-size:28px;block-size:44px}.lp-dot:before{content:"";inline-size:8px;block-size:8px;border-radius:var(--r-pill);background:var(--v-500);transition:transform var(--dur-2) var(--ease)}.lp-dot[aria-current=true]:before{background:var(--paper);transform:scaleX(2.6)}.lp-arrow{display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:var(--r-pill);border:1px solid var(--wash-3);background:var(--wash-1);color:var(--paper);cursor:pointer}[dir=rtl] .lp-arrow:not(.lp-arrow--next) .icon{transform:none}.no-js .lp-arrow{display:none}.lp-slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;gap:var(--s-6)}.lp-slides::-webkit-scrollbar{display:none}.lp-slide{flex:0 0 100%;scroll-snap-align:start;display:grid;gap:var(--s-6);align-items:center;align-content:start}html:not(.no-js) .lp-slides{display:grid;overflow:visible}html:not(.no-js) .lp-slide{grid-area:1/1;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .52s var(--ease),transform .52s var(--ease),visibility 0s linear .52s}html:not(.no-js) .lp-slide.is-on{opacity:1;visibility:visible;transform:none;transition-delay:0s}@media (min-width:960px){.lp-slide{grid-template-columns:1.05fr 1fr;gap:var(--s-10)}}.lp-slide__text{display:grid;gap:var(--s-4);justify-items:start}.lp-slide__h{margin:0;font-size:clamp(30px,4.8vw,54px);font-weight:800;color:var(--paper);line-height:var(--lh-tight)}.lp-slide__p{margin:0;color:var(--v-100);font-size:var(--t-18);line-height:var(--lh-base);max-inline-size:52ch}.lp-badge{display:inline-flex;align-items:center;gap:var(--s-2);padding:6px 14px;border-radius:var(--r-pill);background:var(--wash-2);border:1px solid var(--wash-3);color:var(--paper);font-size:var(--t-13);font-weight:var(--w-bold)}.lp-badge .icon{color:var(--v-300)}.lp-badge--dark{background:var(--v-900)}.lp-ticks{display:flex;flex-wrap:wrap;gap:var(--s-3) var(--s-6);margin:var(--s-2) 0 0;padding:var(--s-4) 0 0;list-style:none;border-block-start:1px solid var(--wash-2);color:var(--v-100);font-size:var(--t-14);inline-size:100%}.lp-ticks li{display:inline-flex;align-items:center;gap:var(--s-2)}.lp-ticks .icon{color:var(--v-300)}.lp-slide__media{position:relative;margin:0;border-radius:var(--r-lg);padding:var(--s-3);background:var(--v-800);border:1px solid var(--wash-2)}.lp-promo__media img,.lp-slide__media img{display:block;inline-size:100%;block-size:auto;aspect-ratio:16/10;object-fit:cover;border-radius:var(--r-md)}.lp-float{position:absolute;display:inline-flex;align-items:center;gap:var(--s-2);background:var(--paper);color:var(--t1);border-radius:var(--r-md);box-shadow:var(--sh-3);padding:8px 12px;font-size:var(--t-13);font-weight:var(--w-bold)}.lp-float--a{inset-block-start:-10px;inset-inline-end:16px}.lp-float--b{inset-block-end:-14px;inset-inline-start:16px;padding:10px 14px}.lp-float--b b{display:block;font-size:var(--t-14)}.lp-float--b small{color:var(--t2);font-weight:var(--w-medium)}.lp-float--b em{font-style:normal;font-size:var(--t-12);color:var(--ok);background:var(--ok-soft);border-radius:var(--r-pill);padding:2px 8px}.lp-float__ico{display:grid;place-items:center;inline-size:36px;block-size:36px;background:var(--ok-soft);color:var(--ok)}.lp-float__ico,.lp-live{border-radius:var(--r-pill)}.lp-live{inline-size:8px;block-size:8px;background:var(--ok)}@media (max-width:559px){.lp-float--a{display:none}}.lp-stats{padding-block-start:var(--s-6)}.lp-stat{display:grid;gap:var(--s-2);text-align:center;justify-items:center}.lp-card .lp-stat__n{margin:0 0 var(--s-1);color:var(--v-600);font-size:clamp(34px,4.6vw,52px);font-weight:800;line-height:var(--lh-tight)}.lp-stat__n b{font-weight:inherit}.lp-step{display:grid;gap:var(--s-3);align-content:start}.lp-step__n{display:grid;place-items:center;inline-size:48px;block-size:48px;border-radius:var(--r-md);background:var(--v-100);color:var(--v-600);font-size:var(--t-21);font-weight:800}.lp-step__foot{display:inline-flex;align-items:center;gap:var(--s-2);margin-block-start:auto;padding-block-start:var(--s-4);border-block-start:1px solid var(--hair);color:var(--t2);font-size:var(--t-13)}.lp-step__foot .icon{color:var(--v-600);flex:none}.lp-banner{position:relative;display:grid;border-radius:var(--r-xl);overflow:hidden;background:var(--v-900);box-shadow:var(--sh-2)}.lp-banner__img{display:block;inline-size:100%;block-size:100%;aspect-ratio:16/10;object-fit:cover}.lp-banner__card{display:grid;gap:var(--s-4);justify-items:start;padding:var(--s-6);background:var(--v-900);color:var(--paper)}.lp-banner__card p{margin:0;color:var(--v-100);line-height:var(--lh-base)}@media (min-width:960px){.lp-banner{grid-template-areas:"x"}.lp-banner__img{grid-area:x;aspect-ratio:auto;min-block-size:460px}.lp-banner__card{grid-area:x;align-self:center;justify-self:start;inline-size:min(560px,46%);margin:var(--s-8);border-radius:var(--r-lg);border:1px solid var(--wash-2);padding:var(--s-8)}}.lp-feat{display:grid;gap:var(--s-3);align-content:start;padding:var(--s-6);border-radius:var(--r-lg);background:var(--v-800);border:1px solid var(--wash-2)}.lp-feat p{margin:0;color:var(--v-100);line-height:var(--lh-base)}.lp-feat__ico{display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:var(--r-md);background:var(--v-900);color:var(--v-300);border:1px solid var(--wash-2)}.lp-who{display:grid;border-radius:var(--r-lg);overflow:hidden;background:var(--v-800);color:var(--paper);border:1px solid var(--v-700)}.lp-who__img{display:block;inline-size:100%;block-size:auto;aspect-ratio:16/10;object-fit:cover}.lp-who__body{display:grid;gap:var(--s-2);padding:var(--s-5);align-content:start}.lp-who__body p{margin:0;color:var(--v-100);line-height:var(--lh-base);font-size:var(--t-14)}.lp-tag{justify-self:start;padding:3px 10px;border-radius:var(--r-pill);background:var(--v-900);color:var(--v-100);font-size:var(--t-12);font-weight:var(--w-bold)}.lp-tag--soft{background:var(--v-100);color:var(--v-700)}.lp-promo{display:grid;gap:var(--s-8);align-items:center;padding:var(--s-6);border-radius:var(--r-xl);background:var(--v-700);color:var(--paper);box-shadow:var(--sh-2)}@media (min-width:960px){.lp-promo{grid-template-columns:1.05fr 1fr;padding:var(--s-12) var(--s-10);gap:var(--s-10)}}.lp-promo__text{display:grid;gap:var(--s-4);justify-items:start}.lp-promo__text p{margin:0;color:var(--v-100);font-size:var(--t-18);line-height:var(--lh-base)}.lp-promo__text p b{color:var(--paper)}.lp-promo__text s{color:var(--v-300)}.lp-promo__h{margin:0;font-size:clamp(28px,4vw,48px);font-weight:800;color:var(--paper);line-height:var(--lh-tight)}.lp-promo__media{position:relative;margin:0;padding:var(--s-3);border-radius:var(--r-lg);background:var(--v-800)}.lp-float--c{inset-block-end:-16px;inset-inline-end:12px;color:var(--v-700);padding:12px 16px}.lp-themes{display:grid;gap:var(--s-5)}.lp-tabs{display:flex;flex-wrap:wrap;gap:var(--s-2);justify-self:start;padding:6px;border-radius:var(--r-lg);border:1px solid var(--hair);background:var(--paper-2)}.lp-tab{display:inline-flex;align-items:center;gap:4px;min-block-size:44px;padding:8px 18px;border-radius:var(--r-md);cursor:pointer;color:var(--t1);font-weight:var(--w-semi)}.lp-tab span{color:var(--t2);font-weight:var(--w-normal)}.lp-tab:hover,.lp-tpv{background:var(--v-50)}.lp-tpv{display:none;border:1.5px solid var(--v-300);border-radius:var(--r-lg);overflow:hidden}#th-aden:checked~.lp-tabs .lp-tab--aden,#th-sanaa:checked~.lp-tabs .lp-tab--sanaa,#th-socotra:checked~.lp-tabs .lp-tab--socotra{background:var(--v-600);color:var(--paper)}#th-aden:checked~.lp-tabs .lp-tab--aden span,#th-sanaa:checked~.lp-tabs .lp-tab--sanaa span,#th-socotra:checked~.lp-tabs .lp-tab--socotra span{color:var(--v-100)}#th-aden:focus-visible~.lp-tabs .lp-tab--aden,#th-sanaa:focus-visible~.lp-tabs .lp-tab--sanaa,#th-socotra:focus-visible~.lp-tabs .lp-tab--socotra{outline:2.5px solid var(--v-500);outline-offset:2px}#th-aden:checked~.lp-tpanels .lp-tpv--aden,#th-sanaa:checked~.lp-tpanels .lp-tpv--sanaa,#th-socotra:checked~.lp-tpanels .lp-tpv--socotra{display:block;animation:lp-in .36s var(--ease)}.lp-tpv__bar{display:flex;align-items:center;gap:6px;padding:12px var(--s-5);border-block-end:1px solid var(--hair);background:var(--paper);color:var(--t2);font-size:var(--t-13)}.lp-tpv__bar i{inline-size:10px;block-size:10px;border-radius:var(--r-pill);background:var(--hair-2)}.lp-tpv__bar span{margin-inline-start:var(--s-3)}.lp-tpv__in{display:grid;gap:var(--s-6);padding:var(--s-5);align-items:center}@media (min-width:960px){.lp-tpv__in{grid-template-columns:1fr 1.2fr;padding:var(--s-8)}}.lp-tpv__text{display:grid;gap:var(--s-3);justify-items:start}.lp-tpv__text p{margin:0;color:var(--t2);line-height:var(--lh-base)}.lp-tpv__plan b{color:var(--v-600)}.lp-tpv__shot{display:block;inline-size:100%;block-size:auto;aspect-ratio:16/10;object-fit:cover;object-position:top;border-radius:var(--r-md);border:1px solid var(--hair);box-shadow:var(--sh-2);background:var(--paper)}.lp-chips{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:0;padding:0;list-style:none}.lp-chips li{padding:4px 12px;border-radius:var(--r-pill);background:var(--paper);border:1px solid var(--hair);color:var(--t2);font-size:var(--t-13)}.lp-tcards{margin-block-start:var(--s-8)}.lp-tcard{padding:0;overflow:hidden;display:grid}.lp-tcard__img{display:block;inline-size:100%;block-size:auto;aspect-ratio:16/9;object-fit:cover}.lp-tcard__body{display:grid;gap:var(--s-3);padding:var(--s-5);align-content:start}.lp-pricing{display:grid;gap:var(--s-8)}.lp-period{justify-self:center;display:flex;gap:4px;padding:5px;border-radius:var(--r-pill);background:var(--paper);border:1px solid var(--hair)}.lp-period__opt{display:inline-flex;align-items:center;gap:var(--s-2);min-block-size:44px;padding:8px 20px;border-radius:var(--r-pill);cursor:pointer;color:var(--t2);font-weight:var(--w-semi)}.lp-period__opt em{font-style:normal;font-size:var(--t-12);padding:2px 8px;border-radius:var(--r-pill);background:var(--v-100);color:var(--v-700)}#monthly:checked~.lp-period .lp-period__mo,#yearly:checked~.lp-period .lp-period__yr{background:var(--v-600);color:var(--paper)}#monthly:focus-visible~.lp-period .lp-period__mo,#yearly:focus-visible~.lp-period .lp-period__yr{outline:2.5px solid var(--v-500);outline-offset:2px}.lp-pricing .yr{display:none}#yearly:checked~.lp-plans .yr{display:inline-flex}#yearly:checked~.lp-plans .mo{display:none}.lp-plans{display:grid;gap:var(--s-5);grid-template-columns:1fr;align-items:stretch}@media (min-width:640px){.lp-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.lp-plans{grid-template-columns:repeat(4,minmax(0,1fr))}}.lp-plan{position:relative;display:flex;flex-direction:column;gap:var(--s-4);padding:var(--s-6);border-radius:var(--r-lg);background:var(--paper);border:1px solid var(--hair)}.lp-plan--featured{border:2px solid var(--v-600);box-shadow:var(--sh-2)}.lp-plan__badge{position:absolute;inset-block-start:-13px;inset-inline-start:50%;transform:translateX(50%);padding:3px 14px;border-radius:var(--r-pill);background:var(--v-600);color:var(--paper);font-size:var(--t-12);font-weight:var(--w-bold);white-space:nowrap}.lp-plan__head{display:grid;gap:2px}.lp-plan__name{margin:0;font-size:var(--t-21);font-weight:800;color:var(--t1);line-height:var(--lh-tight)}.lp-plan__for{margin:0;color:var(--t2);font-size:var(--t-13);line-height:var(--lh-snug)}.lp-plan__price{display:flex;min-block-size:56px}.lp-plan__price,.lp-plan__price>span{align-items:baseline;gap:var(--s-2)}.lp-plan__price .mo{display:inline-flex}.lp-plan__amount{font-size:clamp(30px,3vw,40px);font-weight:800;color:var(--t1);line-height:var(--lh-tight)}.lp-plan--featured .lp-plan__amount{color:var(--v-600)}.lp-plan__per,.lp-plan__was{color:var(--t2);font-size:var(--t-13)}.lp-plan__was{margin:0;display:flex;flex-wrap:wrap;min-block-size:24px}.lp-plan__was,.lp-plan__was>span{align-items:center;gap:var(--s-2)}.lp-plan__was .mo{display:inline-flex}.lp-plan__was s{color:var(--t3)}.lp-plan__was em{font-style:normal;padding:1px 8px;border-radius:var(--r-pill);background:var(--v-100);color:var(--v-700);font-weight:var(--w-bold);font-size:var(--t-12)}.lp-plan__note{margin:0;color:var(--t2);font-size:var(--t-13)}.lp-feats{display:grid;gap:var(--s-3);margin:0;padding:var(--s-4) 0 0;list-style:none;border-block-start:1px solid var(--hair);flex:1 1;align-content:start;font-size:var(--t-14);color:var(--t1)}.lp-feats li{display:flex;gap:var(--s-2);align-items:baseline;line-height:var(--lh-snug)}.lp-feats .icon{flex:none;color:var(--v-600);transform:translateY(3px)}.lp-feats__head{color:var(--t2);font-size:var(--t-13)}.lp-empty{display:grid;gap:var(--s-3);justify-items:center;text-align:center}.lp-compare{margin-block-start:var(--s-8);border:1px solid var(--hair);border-radius:var(--r-lg);background:var(--paper)}.lp-compare>summary{display:flex;align-items:center;justify-content:center;gap:var(--s-2);min-block-size:56px;cursor:pointer;list-style:none;color:var(--v-600);font-weight:var(--w-bold)}.lp-compare>summary::-webkit-details-marker{display:none}.lp-compare>summary .icon,.lp-qa summary .icon{transform:rotate(90deg);transition:transform var(--dur-2) var(--ease)}.lp-compare[open]>summary .icon,.lp-qa[open] summary .icon{transform:rotate(-90deg)}.lp-cmp{padding:0 var(--s-5) var(--s-5);animation:lp-in .36s var(--ease)}.lp-cmp,.lp-faq{display:grid;gap:var(--s-3)}.lp-qa{border:1px solid var(--hair);border-radius:var(--r-lg);background:var(--paper-2)}.lp-qa summary{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);min-block-size:56px;padding:var(--s-3) var(--s-5);cursor:pointer;list-style:none;font-weight:var(--w-bold);color:var(--t1);line-height:var(--lh-snug)}.lp-qa summary::-webkit-details-marker{display:none}.lp-qa summary .icon{flex:none;color:var(--v-600)}.lp-qa p{margin:0;padding:0 var(--s-5) var(--s-5);color:var(--t2);line-height:var(--lh-base);animation:lp-in .3s var(--ease)}.lp-cta{display:grid;gap:var(--s-5);align-items:center;margin-block-start:var(--s-10);padding:var(--s-6);border-radius:var(--r-lg);background:var(--v-900);color:var(--paper)}@media (min-width:768px){.lp-cta{grid-template-columns:auto 1fr auto;padding:var(--s-8)}}.lp-cta__ico{display:grid;place-items:center;inline-size:52px;block-size:52px;border-radius:var(--r-pill);background:var(--v-800);color:var(--v-300)}.lp-cta__text{display:grid;gap:var(--s-1)}.lp-cta__text p{margin:0;color:var(--v-100);line-height:var(--lh-base)}.lp-ftr{border-block-start:1px solid var(--hair);background:var(--paper)}.lp-ftr__in{display:grid;gap:var(--s-4);padding-block:var(--s-6);align-items:center}@media (min-width:900px){.lp-ftr__in{grid-template-columns:auto 1fr}}.lp-ftr__brand{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-3) var(--s-5);color:var(--t2);font-size:var(--t-13)}.lp-ftr__links{display:flex;flex-wrap:wrap;gap:0 var(--s-5);justify-content:flex-start}@media (min-width:900px){.lp-ftr__links{justify-content:flex-end}}.lp-ftr__links a{display:inline-flex;align-items:center;min-block-size:44px;color:var(--t2);text-decoration:none;font-size:var(--t-14)}.lp-ftr__links a:hover{color:var(--v-600)}.js-rv .rv{opacity:0;transform:translateY(18px);transition:opacity .64s var(--ease),transform .64s var(--ease)}.js-rv .rv.in{opacity:1;transform:none}@keyframes lp-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.js-rv .rv,.js-rv .rv.in{opacity:1}.js-rv .rv,.js-rv .rv.in,html:not(.no-js) .lp-slide{transform:none;transition:none}#th-aden:checked~.lp-tpanels .lp-tpv--aden,#th-sanaa:checked~.lp-tpanels .lp-tpv--sanaa,#th-socotra:checked~.lp-tpanels .lp-tpv--socotra,.lp-cmp,.lp-qa p,.lp-tpv{animation:none}.lp-btn,.lp-compare>summary .icon,.lp-dot:before,.lp-qa summary .icon{transition:none}}.page>*{min-inline-size:0}.page{overflow-x:clip;background:var(--paper);color:var(--t1);font-family:var(--font-body)}.wrap{inline-size:min(1296px,100% - var(--s-5) * 2);margin-inline:auto}.dsp{font-family:var(--font-display);font-weight:900}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.u-accent{color:var(--v-600)}.u-center{text-align:center}.sec{padding-block:clamp(var(--s-10),6vw,64px)}.sec--alt{background:var(--paper-2)}.sec--flush{padding-block-start:0}.sec__head{display:grid;gap:var(--s-3);justify-items:center;text-align:center;margin-block-end:clamp(var(--s-6),3vw,36px)}.sec__head .lede{max-inline-size:62ch}.h-sec{margin:0;font-size:clamp(26px,3.2vw,36px);line-height:1.35}.h-card{margin:0;font-size:var(--t-16);line-height:1.5}.lede{margin:0;font-size:clamp(var(--t-15),1.4vw,var(--t-16));line-height:1.95;color:var(--t2)}.lede strong{color:var(--t1)}.eyebrow{color:var(--t3);letter-spacing:.5px}.eyebrow,.pill{font-size:var(--t-13);font-weight:var(--w-bold)}.pill{justify-self:start;align-self:flex-start;background:var(--v-100);color:var(--v-700);border-radius:var(--r-pill);padding:7px 15px}.card{border:1px solid var(--hair);border-radius:16px}.btn--line,.card{background:var(--paper)}.btn--line{color:var(--v-600);border:1.5px solid var(--v-600)}.btn--inv{background:var(--paper);color:var(--v-900)}.btn--ghost-inv{background:transparent;color:var(--paper);border:1.5px solid color-mix(in srgb,var(--paper) 40%,transparent)}.btn--ghost-inv:hover,.btn--inv:hover,.btn--line:hover{opacity:.9}.plan .btn{min-block-size:44px}.btn--lg{min-block-size:48px}.btn--sm{--btn-h:44px}.nav-top{position:sticky;inset-block-start:0;z-index:20;background:var(--paper);border-block-end:1px solid var(--hair)}.nav-in{justify-content:space-between;gap:var(--s-4);min-block-size:68px}.nav-in,.nav-start{display:flex;align-items:center}.nav-start{gap:34px;min-inline-size:0}.brand{display:inline-flex;align-items:center;gap:11px;color:var(--t1);text-decoration:none;font-size:21px}.brand--inv{color:var(--paper);font-size:17px}.nav-links{display:flex;gap:24px}.nav-links a{color:var(--t2);font-size:var(--t-14);text-decoration:none;min-block-size:44px;display:inline-flex;align-items:center}.nav-links a:hover{color:var(--v-600)}.nav-cta{display:flex;align-items:center;gap:14px}.nav-login{color:var(--t1);font-size:var(--t-14);text-decoration:none;min-block-size:44px;min-inline-size:44px;justify-content:center;display:inline-flex;align-items:center}@media (max-width:960px){.nav-links{display:none}}@media (max-width:420px){.nav-login{display:none}}.hero{padding-block:clamp(var(--s-8),5vw,64px) clamp(var(--s-8),4vw,52px)}.hero--page{background:var(--paper);border-block-end:1px solid var(--hair)}.hero__grid{display:grid;gap:48px;align-items:center}@media (min-width:1100px){.hero__grid{grid-template-columns:minmax(0,600px) minmax(0,1fr)}}.hero__text{display:grid;gap:20px;min-inline-size:0}.hero__text--center{justify-items:center;text-align:center;max-inline-size:820px}.hero__text--center .pill{justify-self:center}.hero__h{margin:0;font-size:clamp(30px,4vw,46px);line-height:1.25;letter-spacing:-.5px}.hero__lede{margin:0;font-size:clamp(var(--t-15),1.5vw,17px);line-height:1.95;color:var(--t2)}.hero__lede strong{color:var(--t1)}.hero__acts{display:flex;flex-wrap:wrap;gap:13px}.hero__acts--center{justify-content:center}.chips{display:flex;flex-wrap:wrap;gap:var(--s-2) 24px;list-style:none;margin:0;padding:0}.chips li{display:flex;align-items:center;gap:7px;font-size:13.5px;color:var(--t2)}.chips .ck{border-color:var(--ok)}.peek{justify-self:center;inline-size:min(640px,100%);border-radius:16px;overflow:hidden;border:1px solid var(--hair);box-shadow:0 8px 28px color-mix(in srgb,var(--t1) 10%,transparent)}.peek__bar{display:flex;align-items:center;gap:5px;padding:9px 14px;background:var(--paper-3);border-block-end:1px solid var(--hair)}.peek__bar i{inline-size:9px;block-size:9px;border-radius:var(--r-pill);background:var(--hair-2)}.peek__bar span{flex:1 1;margin-inline-start:10px;background:var(--paper);border-radius:6px;padding:4px 12px;text-align:center;font-size:11.5px;color:var(--t3);direction:ltr}.peek__body{background:var(--paper-2);padding:18px;display:grid;gap:14px}.peek__kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}@media (min-width:520px){.peek__kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.peek__kpi{padding:13px;display:grid;gap:3px}.peek__kpi span{font-size:11px;color:var(--t3)}.peek__kpi b{font-size:19px}.peek__kpi em{font-style:normal;font-size:10.5px;color:var(--v-600)}.peek__kpi em.up{color:var(--ok)}.peek__kpi em.warn{color:var(--warn)}.peek__kpi--hi{border-color:var(--v-300);background:var(--v-50)}.peek__kpi--hi b,.peek__kpi--hi span{color:var(--v-700)}.peek__orders{padding:14px 16px;display:grid;gap:10px}.peek__row{display:flex;justify-content:space-between;align-items:center;gap:11px;font-size:12.5px;padding-block-end:8px;border-block-end:1px solid var(--paper-3)}.peek__row:last-child{border:0;padding:0}.peek__row span{display:inline-flex;align-items:center;gap:11px;min-inline-size:0}.peek__row--head b{font-size:13px}.st{font-style:normal;font-size:10.5px;border-radius:var(--r-pill);padding:3px 9px;white-space:nowrap}.st--warn{color:var(--warn);background:var(--warn-soft)}.st--info{color:var(--info);background:var(--info-soft)}.st--ok{color:var(--ok);background:var(--ok-soft)}@media (max-width:520px){.peek__row>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}}.strip{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-3) var(--s-6);list-style:none;margin:0;padding:18px max(var(--s-5),calc((100% - 1296px) / 2));background:var(--paper-2);border-block:1px solid var(--hair)}.strip li{font-size:var(--t-14);color:var(--t2)}@media (max-width:720px){.strip{justify-content:center}}.idea{display:grid;gap:52px;align-items:center}@media (min-width:960px){.idea{grid-template-columns:minmax(0,520px) minmax(0,1fr)}}.idea__text{display:grid;gap:16px}.idea__flow{display:grid;gap:14px;justify-items:stretch}.flow{display:flex;align-items:center;gap:18px;border-radius:16px;padding:22px 24px}.flow--a{background:var(--v-50)}.flow--b{background:var(--v-100)}.flow__icon{flex:none;display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:12px;background:var(--v-600);color:var(--paper)}.flow__body{display:grid;gap:3px}.flow__body b{font-size:var(--t-15)}.flow--b .flow__body b{color:var(--v-800)}.flow__body span{font-size:13.5px;color:var(--t2)}.flow__arrow{justify-self:center;color:var(--v-600);transform:rotate(90deg)}.cards3{display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr))}.feat{padding:26px 24px;display:grid;gap:11px;align-content:start}.feat--star{border-color:var(--v-300)}.feat__top{display:flex;align-items:center;gap:10px}.feat__icon{display:grid;place-items:center;inline-size:42px;block-size:42px;border-radius:11px;background:var(--v-100);color:var(--v-600)}.feat--star .feat__icon{background:var(--v-600);color:var(--paper)}.feat__star{color:var(--v-600);font-weight:var(--w-bold);font-size:var(--t-13)}.feat .h-card{font-size:17px}.feat p{margin:0;font-size:var(--t-14);color:var(--t2);line-height:1.9}.steps{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));list-style:none;margin:0;padding:0}.step{display:grid;gap:11px;align-content:start}.step__n{display:grid;place-items:center;inline-size:38px;block-size:38px;border-radius:11px;background:var(--v-600);color:var(--paper);font-size:17px}.step p{margin:0;font-size:13.5px;color:var(--t2);line-height:1.9}.band{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:20px;list-style:none;margin:0;padding:44px max(var(--s-5),calc((100% - 1296px) / 2));background:var(--v-900)}.band li{display:grid;gap:5px;justify-items:center;text-align:center}.band__n{font-size:clamp(30px,3.4vw,38px);color:var(--paper);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.band__n b{font-weight:inherit}.band li>span:last-child{font-size:13.5px;color:var(--v-300)}.pricing{display:grid;gap:28px}.period{justify-self:center;display:flex;background:var(--paper);border:1px solid var(--hair);border-radius:var(--r-md);padding:3px}.period__opt{font-size:13.5px;padding:8px 20px;border-radius:8px;color:var(--t2);cursor:pointer;-webkit-user-select:none;user-select:none;min-block-size:44px;display:inline-flex;align-items:center}.period__mo,.pricing:has(.yearly:checked) .period__yr{background:var(--v-600);color:var(--paper);font-weight:var(--w-bold)}.pricing:has(.yearly:checked) .period__mo{background:transparent;color:var(--t2);font-weight:var(--w-medium)}.pricing:has(.yearly:focus-visible) .period{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.yr{display:none}.pricing:has(.yearly:checked) .yr{display:inline}.pricing:has(.yearly:checked) .mo{display:none}.plans{display:grid;gap:18px;align-items:start;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr))}.plan{padding:26px 22px;display:grid;gap:12px;position:relative}.plan--featured{border:2px solid var(--v-600);box-shadow:0 8px 28px color-mix(in srgb,var(--v-600) 10%,transparent)}.plan__badge{position:absolute;inset-block-start:-12px;inset-inline-start:22px;background:var(--v-600);color:var(--paper);font-size:13px;font-weight:var(--w-bold);border-radius:var(--r-pill);padding:5px 14px}.plan__head{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.plan__name{margin:0;font-size:19px}.plan__tag{font-size:13px;font-weight:var(--w-bold);color:var(--t2);background:var(--paper-3);border-radius:var(--r-pill);padding:4px 10px}@media (max-width:767.98px){.plan__badge,.plan__tag{font-size:14px}}.plan__tag--on{color:var(--v-600);background:var(--v-100)}.plan__for{margin:0;font-size:12.5px;color:var(--t2);line-height:1.75;min-block-size:42px}.plan__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:7px}.plan__amount{font-size:clamp(28px,2.6vw,34px);color:var(--v-600);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan__per,.plan__was{font-size:var(--t-13);color:var(--t2)}.plan__was{text-decoration:line-through;margin-inline-end:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan__note{font-size:var(--t-12);color:var(--t3);margin-block-start:-8px}.feats{display:grid;gap:9px;list-style:none;margin:0;padding:15px 0 0;border-block-start:1px solid var(--paper-3)}.feats li{display:flex;gap:8px;font-size:12.8px;line-height:1.7;align-items:flex-start}.feats li .ck{margin-block-start:5px}.ck{flex:none;display:inline-block;inline-size:6px;block-size:11px;border:solid var(--v-600);border-width:0 2px 2px 0;transform:rotate(45deg);margin-inline:4px;vertical-align:middle}.feats__head{font-size:var(--t-12);font-weight:var(--w-bold);color:var(--t2)}.empty-plans{padding:var(--s-6);display:grid;gap:var(--s-3);max-inline-size:52ch;margin-inline:auto}.pays{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin:28px 0 0}.pays>span:first-child{font-size:var(--t-13);color:var(--t2)}.pay{background:var(--paper);border:1px solid var(--hair);border-radius:8px;padding:7px 14px;font-size:12.5px}.tbl-wrap{overflow-x:auto}.cmp{inline-size:100%;border-collapse:collapse;font-size:13.2px}.cmp td,.cmp th{padding:11px 10px;border-block-end:1px solid var(--paper-3);text-align:center;color:var(--t2)}.cmp thead th{font-size:13.5px;font-weight:var(--w-bold);padding-block:13px;border-block-end:1.5px solid var(--hair);color:var(--t1)}.cmp tbody th[scope=row],.cmp thead th:first-child{text-align:start;color:var(--t1);font-weight:var(--w-medium);inline-size:34%}.cmp .hi{background:var(--v-50)}.cmp thead th.hi{color:var(--v-600)}.cmp .no{color:var(--hair-2)}.cmp tr.grp th{background:var(--v-50);color:var(--v-700);font-weight:var(--w-bold);text-align:start;font-size:12.5px}.cmp__note{margin:var(--s-4) 0 0;font-size:12.5px;color:var(--t3);text-align:center}.cmp__hint{display:none}@media (max-width:767.98px){.cmp__hint{display:flex;align-items:center;gap:6px;justify-content:flex-end;margin:0 0 var(--s-3);font-size:12.5px;color:var(--t3)}.cmp__hint svg{transform:scaleX(-1);flex:none}.tbl-wrap{margin-inline:calc(var(--s-5) * -1);padding-inline:var(--s-5)}.cmp{min-inline-size:620px}.cmp tbody th[scope=row],.cmp thead th:first-child{position:sticky;inset-inline-start:0;background:var(--paper);inline-size:150px;min-inline-size:150px;z-index:1}.cmp tr.grp th{position:static}}.faq-wrap{display:grid;gap:28px;max-inline-size:900px}.faq{display:grid;gap:11px}.faq summary{padding:18px 22px;cursor:pointer;font-weight:var(--w-bold);font-size:var(--t-15);display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);list-style:none;min-block-size:44px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";flex:none;color:var(--v-600);font-size:20px;font-weight:var(--w-bold);line-height:1}.faq details[open]{border-color:var(--v-300)}.faq details[open] summary:after{content:"−"}.faq p{margin:0;padding:0 22px 18px;font-size:var(--t-14);color:var(--t2);line-height:1.95}.cta{background:var(--v-900);padding-block:clamp(var(--s-10),6vw,66px)}.cta__in{display:grid;gap:20px;justify-items:center;text-align:center}.cta__h{margin:0;font-size:clamp(26px,3.4vw,38px);color:var(--paper);line-height:1.35}.cta__in>p{margin:0;font-size:16.5px;color:var(--v-300);max-inline-size:560px;line-height:1.9}.cta__login{font-size:var(--t-14)!important}.cta__login a{color:var(--paper)}.ftr{background:var(--t1);padding-block:40px var(--s-5);color:var(--t3)}.ftr__in{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-8)}.ftr__brand{display:grid;gap:11px;max-inline-size:320px}.ftr__brand p{margin:0;font-size:var(--t-13);line-height:1.9}.ftr__cols{display:flex;flex-wrap:wrap;gap:var(--s-6) 64px}.ftr__col{display:grid;gap:4px;align-content:start}.ftr__col strong{color:var(--paper);font-size:13.5px;margin-block-end:5px}.ftr__col a{color:var(--t3);font-size:var(--t-13);text-decoration:none;min-block-size:44px;display:inline-flex;align-items:center}@media (min-width:768px){.ftr__col a{min-block-size:36px}}.ftr__col a:hover{color:var(--paper)}.ftr__btm{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s-3);margin-block-start:var(--s-8);padding-block-start:var(--s-4);border-block-start:1px solid color-mix(in srgb,var(--paper) 12%,transparent);font-size:var(--t-12)}.ftr__made{display:inline-flex;align-items:center;gap:var(--s-2)}.themes{display:grid;gap:28px}.theme{display:grid;overflow:hidden}@media (min-width:900px){.theme{grid-template-columns:minmax(0,380px) minmax(0,1fr)}}.theme__shot{margin:0;padding:22px 22px 34px;background:var(--paper-3)}.theme__frame{position:relative}.theme__shot img{display:block;inline-size:100%;block-size:auto;border-radius:var(--r-sm);border:1px solid var(--hair);background:var(--paper)}.theme__desk{aspect-ratio:960/600}.theme__shot .theme__phone{position:absolute;inset-block-end:-14px;inset-inline-start:-10px;inline-size:34%;aspect-ratio:390/780;box-shadow:var(--sh-2)}.theme__body{display:grid;gap:14px;padding:26px 24px;align-content:start}.theme__head{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.theme__plan{margin:0;font-size:var(--t-14);color:var(--t2)}.theme__plan b{color:var(--t1)}.theme__cols{display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.theme__cols strong{font-size:var(--t-13);color:var(--v-700)}html{scroll-behavior:smooth;scroll-padding-top:80px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}.demo{display:grid;gap:var(--s-6);--demo-accent:var(--v-600);--demo-accent-soft:var(--v-50);--demo-on:var(--paper);--demo-font:var(--font-body)}.demo:has(input[name=demo-theme][value=aden]:checked){--demo-accent:var(--v-700);--demo-accent-soft:var(--v-100)}.demo:has(input[name=demo-theme][value=sanaa]:checked){--demo-accent:var(--v-800);--demo-accent-soft:var(--v-100)}.demo:has(input[name=demo-theme][value=hadramout]:checked){--demo-accent:var(--v-900);--demo-accent-soft:var(--paper-3)}.demo:has(input[name=demo-font][value=cairo]:checked){--demo-font:var(--font-display)}.demo__controls{display:grid;gap:var(--s-4)}@media (min-width:860px){.demo__controls{grid-template-columns:1fr 1fr}}.switch{margin:0;padding:var(--s-4) var(--s-5);border:1px solid var(--hair);border-radius:var(--r-lg);background:var(--paper);display:grid;gap:var(--s-3);min-inline-size:0}.switch legend{font-weight:var(--w-semi);font-size:var(--t-14);padding:0 var(--s-2)}.switch__row{display:flex;flex-wrap:wrap;gap:var(--s-2)}.switch__hint{margin:0;font-size:var(--t-12);color:var(--t2)}.chip-r,.tswatch{position:relative;display:inline-flex;align-items:center;gap:var(--s-2);min-block-size:44px;padding:0 var(--s-3);border:1px solid var(--hair-2);border-radius:var(--r-pill);font-size:var(--t-13);cursor:pointer;background:var(--paper)}.chip-r input,.tswatch input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.chip-r:has(input:checked),.tswatch:has(input:checked){border-color:var(--v-600);background:var(--v-50);color:var(--v-600);font-weight:var(--w-semi)}.chip-r:has(input:focus-visible),.tswatch:has(input:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset)}.tswatch__dot{inline-size:14px;block-size:14px;border-radius:50%;background:var(--v-600);box-shadow:inset 0 0 0 2px var(--paper)}.tswatch--aden .tswatch__dot{background:var(--v-700)}.tswatch--sanaa .tswatch__dot{background:var(--v-800)}.tswatch--hadramout .tswatch__dot{background:var(--v-900)}.phone{max-inline-size:420px;margin-inline:auto;inline-size:100%;border:1px solid var(--hair-2);border-radius:var(--r-lg);background:var(--paper);box-shadow:var(--sh-3);overflow:hidden;font-family:var(--demo-font);display:grid}.phone__bar{display:flex;align-items:center;justify-content:space-between;padding:var(--s-3) var(--s-4);background:var(--demo-accent);color:var(--demo-on)}.phone__brand{font-weight:var(--w-semi);font-family:var(--demo-font)}.phone__cart{position:relative;display:inline-flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;border:0;background:color-mix(in srgb,var(--demo-on) 14%,transparent);color:inherit;cursor:pointer}.phone__cart,.phone__count{border-radius:var(--r-pill)}.phone__count{position:absolute;inset-block-start:2px;inset-inline-start:2px;min-inline-size:20px;block-size:20px;padding:0 5px;background:var(--paper);color:var(--demo-accent);font-size:var(--t-11);font-weight:var(--w-bold);display:grid;place-items:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.phone__count.bump{animation:bump var(--dur-2) var(--spring)}@keyframes bump{50%{transform:scale(1.35)}}.demo__pane{display:none;padding:var(--s-4)}.demo[data-step=cart] [data-pane=cart],.demo[data-step=checkout] [data-pane=checkout],.demo[data-step=done] [data-pane=done],.demo[data-step=shop] [data-pane=shop]{display:block}.dp-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--s-3)}.dp{display:grid;gap:var(--s-2);align-content:start;padding:var(--s-3);border:1px solid var(--hair);border-radius:var(--r-md);min-inline-size:0}.dp__img{display:grid;place-items:center;aspect-ratio:4/3;border-radius:var(--r-sm);background:var(--demo-accent-soft);color:var(--v-600)}.dp__cat{font-size:var(--t-11);color:var(--t2)}.dp__name{margin:0;font-size:var(--t-13);font-weight:var(--w-medium);line-height:var(--lh-snug);font-family:var(--demo-font)}.dp__price{font-weight:var(--w-semi);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--demo-accent);font-size:var(--t-14)}.p-aden{display:none}.demo:has(input[name=demo-region][value=aden]:checked) .p-aden{display:inline}.demo:has(input[name=demo-region][value=aden]:checked) .p-sanaa{display:none}.cart,.chk,.done{display:grid;gap:var(--s-3)}.cart__lines{list-style:none;margin:0;padding:0}.cart__line,.cart__lines{display:grid;gap:var(--s-2)}.cart__line{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;font-size:var(--t-13);padding-block:var(--s-2);border-block-end:1px solid var(--hair)}.cart__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cart__qty{display:inline-flex;align-items:center;gap:var(--s-1)}.cart__qty b{min-inline-size:1.5em;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.qbtn{inline-size:36px;block-size:36px;border:1px solid var(--hair-2);border-radius:var(--r-pill);background:var(--paper);cursor:pointer;font-size:var(--t-16);line-height:1}.cart__amt{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--w-semi);white-space:nowrap}.cart__empty{color:var(--t2);font-size:var(--t-13)}.cart__totals{display:grid;grid-template-columns:1fr auto;gap:var(--s-1) var(--s-3);margin:0;font-size:var(--t-13)}.cart__totals dd{margin:0;text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cart__grand{font-weight:var(--w-semi);font-size:var(--t-15);color:var(--demo-accent)}.cart__acts{display:flex;justify-content:flex-end;gap:var(--s-2);flex-wrap:wrap}.cart__acts .btn:not(.btn--quiet){background:var(--v-600);color:var(--paper)}.chk__pay{margin:0;padding:0;border:0;display:flex;flex-wrap:wrap;gap:var(--s-2)}.chk__pay legend{font-size:var(--t-13);font-weight:var(--w-medium);margin-block-end:var(--s-2)}.chk__err{margin:0;color:var(--bad);font-size:var(--t-13)}.done{text-align:center;justify-items:center}.done__ok{display:grid;place-items:center;inline-size:56px;block-size:56px;border-radius:50%;background:var(--ok-soft);color:var(--ok)}.done p{margin:0;font-size:var(--t-14);color:var(--t2)}.done__toast{display:inline-flex;align-items:center;gap:var(--s-2);padding:var(--s-2) var(--s-3);border-radius:var(--r-md);background:var(--v-900);color:var(--paper);font-size:var(--t-13)}.demo__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--s-3);margin:0;color:var(--t2)}.no-js .demo__pane:not([data-pane=shop]),.no-js .phone__cart,.no-js [data-add]{display:none!important}.calc{display:grid;gap:var(--s-5);padding:var(--s-6);border:1px solid var(--hair);border-radius:var(--r-lg);background:var(--paper)}@media (min-width:860px){.calc{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.calc__note{grid-column:1/-1}}.calc__in{display:grid;gap:var(--s-5);align-content:start}.range{inline-size:100%;accent-color:var(--v-600);block-size:44px;margin:0}.calc__out{display:grid;gap:var(--s-3);margin:0;align-content:start}.calc__out>div{display:flex;justify-content:space-between;align-items:baseline;gap:var(--s-3);padding-block-end:var(--s-2);border-block-end:1px solid var(--hair)}.calc__out dt{color:var(--t2);font-size:var(--t-14)}.calc__out dd{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--w-semi)}.calc__bad{color:var(--bad)}.calc__hero{border:0!important;padding:var(--s-4);border-radius:var(--r-md);background:var(--v-50)}.calc__hero dd,.calc__hero dt{color:var(--v-700)}.calc__hero dd{font-size:clamp(var(--t-18),3vw,28px)}.calc[data-worth=no] .calc__hero{background:var(--paper-3)}.calc__note{margin:0;font-size:var(--t-12);color:var(--t2)}.lite{display:grid;gap:var(--s-4)}@media (min-width:760px){.lite{grid-template-columns:1fr 1fr}}.lite__pane{display:grid;gap:var(--s-3);padding:var(--s-5);border:1px solid var(--hair);border-radius:var(--r-lg);background:var(--paper);min-inline-size:0}.lite__tag{font-size:var(--t-12);font-weight:var(--w-semi);color:var(--t2)}.lite__pane--lite .lite__tag{color:var(--v-700)}.lite__mock{display:grid;gap:var(--s-2);padding:var(--s-4);border:1px solid var(--hair);border-radius:var(--r-md);background:var(--paper-2)}.lite__img{block-size:120px;border-radius:var(--r-sm);background:var(--v-100)}.lite__t{block-size:10px;border-radius:var(--r-pill);background:var(--hair);inline-size:70%}.lite__t--w{inline-size:90%;block-size:14px;background:var(--hair-2)}.lite__t--s{inline-size:40%}.lite__mock--lite{background:var(--paper)}.bar{block-size:10px;border-radius:var(--r-pill);background:var(--paper-3);overflow:hidden}.bar i{display:block;block-size:100%;inline-size:var(--w);border-radius:inherit;background:var(--v-600);transform-origin:right}@media (prefers-reduced-motion:no-preference){.lite[data-shown] .bar i{animation:bar-in .9s var(--ease) both}}@keyframes bar-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lite__kb{font-size:var(--t-13);color:var(--t2)}.lite__kb b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--t1)}@media (max-width:767.98px){.band li>span:last-child,.chips li,.cmp,.cmp td,.cmp th,.cmp thead th,.cmp tr.grp th,.cmp__hint,.cmp__note,.feats li,.flow__body span,.ftr__brand p,.ftr__col a,.pay,.period__opt,.plan__for,.step p,.theme__cols strong{font-size:14px}}