:root{--ax-paper:#fcfbff;--ax-paper-2:#f6f3ff;--ax-paper-3:#ece6ff;--ax-surface:#fefeff;--ax-ink:#14122b;--ax-ink-2:#3b3858;--ax-muted:#5a5779;--ax-rule:#e6e1f7;--ax-rule-strong:#8d86b5;--ax-accent:#6243f0;--ax-accent-hover:#5132d9;--ax-accent-press:#4527c2;--ax-accent-ink:#4b2fd6;--ax-accent-soft:#efebff;--ax-on-accent:#fdfcff;--ax-success:#13795b;--ax-warn-soft:#fff4dc;--ax-warn-ink:#8a5300;--ax-focus:#6243f0;--ax-shadow:0 1px 2px #14122b0d, 0 18px 40px -20px #6243f04d;--ax-shadow-lift:0 2px 4px #14122b0f, 0 26px 50px -22px #6243f061;--ax-shadow-shot:0 2px 6px #14122b14, 0 30px 60px -28px #14122b73;--ax-display:var(--font-alexandria), var(--font-plex-arabic), ui-sans-serif, sans-serif;--ax-body:var(--font-plex-arabic), ui-sans-serif, system-ui, sans-serif;--ax-text-hero:clamp(2.125rem, 1.6rem + 1.7vw, 3.25rem);--ax-text-h1:clamp(1.875rem, 1.5rem + 1.3vw, 2.75rem);--ax-text-section:clamp(1.5rem, 1.2rem + 1.1vw, 2.375rem);--ax-text-title:clamp(1.0625rem, 1rem + .2vw, 1.1875rem);--ax-text-lead:clamp(1rem, .96rem + .15vw, 1.125rem);--ax-radius-panel:28px;--ax-radius-card:20px;--ax-radius-control:12px;--ax-radius-pill:999px;--ax-gap:clamp(4rem, 1.5rem + 6vw, 8rem);--ax-ease:cubic-bezier(.16, 1, .3, 1);--ax-dur:.22s}.ax{background:var(--ax-paper);color:var(--ax-ink);font-family:var(--ax-body)}html:has(.ax){overflow-x:clip}html:has(.ax) body{overflow-x:clip}.ax-display,.ax-h1,.ax-h2,.ax-title{font-family:var(--ax-display);color:var(--ax-ink);letter-spacing:0;overflow-wrap:break-word;text-wrap:balance;min-width:0;font-weight:500}.ax-display{font-size:var(--ax-text-hero);line-height:1.5}.ax-display span{color:var(--ax-accent-ink);display:block}.ax-h1{font-size:var(--ax-text-h1);max-width:18em;line-height:1.5}.ax-h2{font-size:var(--ax-text-section);line-height:1.55}.ax-title{font-size:var(--ax-text-title);font-weight:500;line-height:1.6}.ax-lead{font-size:var(--ax-text-lead);color:var(--ax-ink-2);max-width:36em;line-height:1.8}.ax-body{color:var(--ax-muted);font-size:.9375rem;line-height:1.85}.ax-small{color:var(--ax-muted);font-size:.875rem;line-height:1.7}:lang(en) .ax-display,:lang(en) .ax-h1,:lang(en) .ax-h2{letter-spacing:-.02em;line-height:1.12}.ax-section{padding-block:var(--ax-gap)}.ax-band{background:var(--ax-paper-2)}.ax-head{max-width:44em;margin-bottom:clamp(2rem,1rem + 2.5vw,3.5rem)}.ax-head .ax-body,.ax-head .ax-lead{margin-top:16px}.ax-head-row{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 32px;margin-bottom:clamp(2rem,1rem + 2.5vw,3.5rem);display:flex}.ax-head-row .ax-head{margin-bottom:0}.ax-split{align-items:start;gap:40px;display:grid}@media (min-width:64rem){.ax-split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px}.ax-split--sticky>:first-child{position:sticky;top:112px}}.ax-actions{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:28px;display:flex}.ax-btn{border-radius:var(--ax-radius-control);min-height:46px;font-family:var(--ax-display);white-space:nowrap;cursor:pointer;transition:background-color var(--ax-dur) var(--ax-ease), border-color var(--ax-dur) var(--ax-ease), color var(--ax-dur) var(--ax-ease), transform var(--ax-dur) var(--ax-ease), box-shadow var(--ax-dur) var(--ax-ease);border:1px solid #0000;justify-content:center;align-items:center;padding:0 22px;font-size:.9375rem;font-weight:500;display:inline-flex}.ax-btn--primary{background:var(--ax-accent);color:var(--ax-on-accent);box-shadow:var(--ax-shadow)}.ax-btn--primary:hover{background:var(--ax-accent-hover)}.ax-btn--primary:active{background:var(--ax-accent-press);transform:scale(.98)}.ax-btn--soft{background:var(--ax-surface);color:var(--ax-ink);border-color:var(--ax-rule-strong)}.ax-btn--soft:hover{border-color:var(--ax-accent);color:var(--ax-accent-ink);background:var(--ax-accent-soft)}.ax-btn--soft:active{background:var(--ax-paper-3)}.ax-btn:disabled,.ax-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.ax-link{font-family:var(--ax-display);color:var(--ax-accent-ink);text-underline-offset:6px;transition:text-decoration-color var(--ax-dur) var(--ax-ease), color var(--ax-dur) var(--ax-ease);font-size:.9375rem;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px}.ax-link:hover{text-decoration-color:currentColor}.ax-link:active{color:var(--ax-accent-press)}.ax a:focus-visible,.ax button:focus-visible,.ax summary:focus-visible{outline:3px solid var(--ax-focus);outline-offset:3px;border-radius:8px;transition:none}.ax .ax-btn:focus-visible{border-radius:var(--ax-radius-control)}.ax-panel{background:var(--ax-surface);border:1px solid var(--ax-rule);border-radius:var(--ax-radius-panel);box-shadow:var(--ax-shadow)}.ax-notes{color:var(--ax-ink-2);gap:12px;margin-top:28px;font-size:.875rem;display:grid}.ax-notes li,.ax-checks li{align-items:flex-start;gap:12px;display:flex}.ax-tick{border-radius:var(--ax-radius-pill);background:var(--ax-accent-soft);width:20px;height:20px;color:var(--ax-accent-ink);flex:none;place-items:center;margin-top:4px;display:grid}.ax-tick svg{width:12px;height:12px}.ax-checks{gap:16px;font-size:.9375rem;line-height:1.75;display:grid}.ax-hero{padding-block:clamp(3rem,1rem + 5vw,6rem) clamp(3.5rem,1rem + 5vw,6.5rem)}.ax-hero-grid{align-items:center;gap:48px;display:grid}@media (min-width:64rem){.ax-hero-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:56px}}.ax-hero-sub{font-family:var(--ax-body);font-size:var(--ax-text-lead);color:var(--ax-ink-2);margin-top:16px;font-weight:400;line-height:1.7}.ax-shots{aspect-ratio:1.18;isolation:isolate;position:relative}.ax-shot{background:var(--ax-surface);box-shadow:var(--ax-shadow-shot);transition:transform var(--ax-dur) var(--ax-ease), box-shadow var(--ax-dur) var(--ax-ease);border-radius:18px;display:block;position:absolute;overflow:hidden}.ax-shot img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.ax-shot:hover{box-shadow:var(--ax-shadow-lift);transform:translateY(-4px) rotate(var(--ax-tilt,0deg))}.ax-shot--wide{inset-inline-end:6%;aspect-ratio:16/10;--ax-tilt:0deg;width:78%;top:10%}.ax-shot--tall{inset-inline-start:6%;aspect-ratio:9/19;z-index:2;--ax-tilt:-4deg;width:27%;transform:rotate(var(--ax-tilt));border-radius:22px;bottom:7%}.ax-shot--only{width:auto;inset:8%}.ax-shot-tag{z-index:3;background:var(--ax-surface);border:1px solid var(--ax-rule);min-width:168px;box-shadow:var(--ax-shadow);white-space:nowrap;transition:border-color var(--ax-dur) var(--ax-ease), transform var(--ax-dur) var(--ax-ease);border-radius:16px;gap:2px;padding:10px 16px;display:grid;position:absolute}.ax-shot-tag:hover{border-color:var(--ax-accent);transform:translateY(-2px)}.ax-shot-tag:active{transform:translateY(0)}.ax-shot-tag-kind{font-family:var(--ax-display);color:var(--ax-ink);font-size:.875rem;font-weight:500}.ax-shot-tag-price{color:var(--ax-muted);font-size:.75rem}.ax-shot-tag-price b{font-family:var(--ax-display);color:var(--ax-accent-ink);font-size:.8125rem;font-weight:500}.ax-shot-tag--wide{top:4%;inset-inline-start:18%}.ax-shot-tag--tall{bottom:3%;inset-inline-end:12%}@media (max-width:40rem){.ax-shots{aspect-ratio:1}.ax-shot--wide{width:86%;inset-inline-end:4%}.ax-shot--tall{width:34%}.ax-shot-tag--wide{inset-inline-start:6%}}.ax-promise{gap:32px;display:grid}@media (min-width:64rem){.ax-promise{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:72px}}.ax-statement{font-family:var(--ax-display);color:var(--ax-ink);text-wrap:pretty;font-size:clamp(1.1875rem,1rem + .6vw,1.5rem);font-weight:400;line-height:1.85}.ax-rows{gap:12px;display:grid}.ax-row{background:var(--ax-surface);border:1px solid var(--ax-rule);transition:border-color var(--ax-dur) var(--ax-ease), box-shadow var(--ax-dur) var(--ax-ease), transform var(--ax-dur) var(--ax-ease);border-radius:16px;grid-template-columns:6.5rem minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 20px;font-size:.9375rem;display:grid}a.ax-row:hover{border-color:var(--ax-accent);background:var(--ax-accent-soft)}a.ax-row:active{background:var(--ax-paper-3)}@media (min-width:48rem){.ax-row{grid-template-columns:6.5rem minmax(0,1fr) 9rem 8rem 6.5rem}}.ax-row-no{font-family:var(--ax-display);color:var(--ax-accent-ink);font-variant-numeric:tabular-nums;font-weight:500}.ax-row-name{font-weight:500;line-height:1.5}.ax-row-type{color:var(--ax-muted);font-size:.875rem}.ax-row-price{font-family:var(--ax-display);font-variant-numeric:tabular-nums;font-weight:500}.ax-row-price small{font-family:var(--ax-body);color:var(--ax-muted);font-size:.75rem;font-weight:400;display:block}.ax-pill{border-radius:var(--ax-radius-pill);white-space:nowrap;background:var(--ax-accent-soft);color:var(--ax-accent-ink);justify-self:start;align-items:center;padding:4px 12px;font-size:.75rem;font-weight:500;display:inline-flex}.ax-pill--offer{background:var(--ax-warn-soft);color:var(--ax-warn-ink)}.ax-pill--done{background:var(--ax-paper-3);color:var(--ax-ink-2)}.ax-row--sold{background:var(--ax-paper-2)}.ax-hide-sm{display:none}@media (min-width:48rem){.ax-hide-sm{display:block}.ax-pill.ax-hide-sm{display:inline-flex}.ax-show-sm{display:none}}.ax-chips{flex-wrap:wrap;gap:12px;display:flex}.ax-chip{border-radius:var(--ax-radius-pill);background:var(--ax-surface);border:1px solid var(--ax-rule);min-height:48px;font-family:var(--ax-display);color:var(--ax-ink);transition:border-color var(--ax-dur) var(--ax-ease), box-shadow var(--ax-dur) var(--ax-ease), transform var(--ax-dur) var(--ax-ease);align-items:center;gap:12px;padding:8px 20px;font-size:.9375rem;font-weight:400;display:inline-flex}.ax-chip:hover{border-color:var(--ax-accent);box-shadow:var(--ax-shadow);transform:translateY(-2px)}.ax-chip:active{transform:translateY(0)}.ax-chip-icon{color:var(--ax-accent-ink);place-items:center;display:grid}.ax-chip-icon svg{width:20px;height:20px}.ax-list{display:grid}.ax-list>li{border-top:1px solid var(--ax-rule);grid-template-columns:40px minmax(0,1fr);gap:16px;padding:24px;display:grid}.ax-list>li:first-child{border-top:0}.ax-list-icon{background:var(--ax-accent-soft);width:40px;height:40px;color:var(--ax-accent-ink);border-radius:12px;place-items:center;display:grid}.ax-list-icon svg{width:20px;height:20px}.ax-list .ax-body{margin-top:8px}.ax-path{counter-reset:ax-step;gap:32px;display:grid}@media (min-width:64rem){.ax-path{grid-template-columns:repeat(var(--ax-cols,3), minmax(0, 1fr));gap:40px}}.ax-path>li{counter-increment:ax-step;position:relative}.ax-path>li:before{content:counter(ax-step);z-index:1;border-radius:var(--ax-radius-pill);background:var(--ax-accent);width:40px;height:40px;color:var(--ax-on-accent);font-family:var(--ax-display);box-shadow:0 0 0 8px var(--ax-paper);place-items:center;margin-bottom:20px;font-size:1rem;font-weight:500;display:grid;position:relative}.ax-band .ax-path>li:before{box-shadow:0 0 0 8px var(--ax-paper-2)}@media (min-width:64rem){.ax-path>li:not(:last-child):after{content:"";top:19px;border-top:2px dashed var(--ax-rule-strong);position:absolute;inset-inline:56px -24px}}.ax-path .ax-body{margin-top:8px}.ax-numbered{counter-reset:ax-n;gap:16px;font-size:.9375rem;display:grid}.ax-numbered>li{counter-increment:ax-n;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:14px;line-height:1.85;display:grid}.ax-numbered>li:before{content:counter(ax-n);border-radius:var(--ax-radius-pill);background:var(--ax-accent-soft);width:32px;height:32px;color:var(--ax-accent-ink);font-family:var(--ax-display);place-items:center;font-size:.875rem;font-weight:500;display:grid}.ax-numbered>li>:first-child{padding-top:2px}.ax-duo{gap:20px;display:grid}@media (min-width:48rem){.ax-duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}.ax-card{border-radius:var(--ax-radius-panel);background:var(--ax-surface);border:1px solid var(--ax-rule);flex-direction:column;padding:clamp(28px,1rem + 2vw,44px);display:flex}.ax-card--tint{background:var(--ax-paper-3);border-color:#0000}.ax-card-foot{margin-top:auto;padding-top:32px}.ax-features{counter-reset:ax-f;gap:20px;display:grid}@media (min-width:48rem){.ax-features{grid-template-columns:repeat(var(--ax-cols,2), minmax(0, 1fr));gap:24px}}.ax-features>li{counter-increment:ax-f;border-radius:var(--ax-radius-card);background:var(--ax-surface);border:1px solid var(--ax-rule);padding:28px}.ax-features>li:before{content:counter(ax-f);background:var(--ax-accent-soft);width:36px;height:36px;color:var(--ax-accent-ink);font-family:var(--ax-display);border-radius:12px;place-items:center;margin-bottom:16px;font-size:.9375rem;font-weight:500;display:grid}.ax-features .ax-body{margin-top:8px}.ax-cta{border-radius:var(--ax-radius-panel);background:var(--ax-paper-3);flex-direction:column;align-items:flex-start;gap:24px;padding:clamp(32px,1rem + 3vw,56px);display:flex}@media (min-width:48rem){.ax-cta{flex-direction:row;justify-content:space-between;align-items:center;gap:40px}}.ax-cta .ax-body{max-width:36em;margin-top:8px}.ax-final{text-align:center}.ax-final .ax-actions{justify-content:center}.ax-final-mark{width:min(260px,60%);height:auto;margin:0 auto 32px;display:block}.ax-final .ax-lead{margin:16px auto 0}.ax-faq{border-top:1px solid var(--ax-rule)}.ax-faq details{border-bottom:1px solid var(--ax-rule)}.ax-faq summary{cursor:pointer;font-family:var(--ax-display);transition:color var(--ax-dur) var(--ax-ease);justify-content:space-between;align-items:center;gap:20px;padding:20px 4px;font-size:1rem;font-weight:500;list-style:none;display:flex}.ax-faq summary::-webkit-details-marker{display:none}.ax-faq summary:hover{color:var(--ax-accent-ink)}.ax-faq summary:after{content:"+";border-radius:var(--ax-radius-pill);background:var(--ax-accent-soft);width:28px;height:28px;color:var(--ax-accent-ink);transition:transform var(--ax-dur) var(--ax-ease);flex:none;place-items:center;font-size:1.125rem;font-weight:400;line-height:1;display:grid}.ax-faq details[open] summary:after{transform:rotate(45deg)}.ax-faq details p{max-width:46em;color:var(--ax-muted);padding:0 4px 24px;font-size:.9375rem;line-height:1.85}.ax-page-hero{padding-block:clamp(3rem, 1rem + 5vw, 6rem) var(--ax-gap)}.ax-page-hero .ax-lead{margin-top:20px}.ax-page-hero--split{align-items:center;gap:48px;display:grid}@media (min-width:64rem){.ax-page-hero--split{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:56px}}.ax-more{flex-wrap:wrap;gap:12px 28px;margin-top:32px;display:flex}.ax-tip{border-radius:var(--ax-radius-card);background:var(--ax-paper-3);padding:24px 28px}@media (prefers-reduced-motion:reduce){.ax-btn,.ax-shot,.ax-row,.ax-chip,.ax-shot-tag,.ax-faq summary,.ax-faq summary:after,.ax-link{transition:none}.ax-btn--primary:active,.ax-chip:hover{transform:none}.ax-shot:hover{transform:rotate(var(--ax-tilt,0deg))}}.ax-cta-result{border-radius:var(--ax-radius-panel);background:var(--ax-paper-3)}.ax-result{font-family:var(--ax-display);color:var(--ax-accent-ink);font-size:clamp(1.75rem,1.4rem + 1.2vw,2.5rem);font-weight:500;line-height:1.3}.ax-meter{background:var(--ax-surface)}.ax-meter-fill{background:var(--ax-accent)}.ax-rule-top{border-top:1px solid var(--ax-rule-strong)}.ax-header{z-index:40;background:var(--ax-paper);font-family:var(--ax-body);border-bottom:1px solid #0000;position:sticky;top:0}@supports (animation-timeline:scroll()){.ax-header{animation:linear both ax-header-edge;animation-timeline:scroll(root);animation-range:0 64px}}@keyframes ax-header-edge{to{border-bottom-color:var(--ax-rule)}}.ax-header-row{align-items:center;gap:24px;height:72px;display:flex}.ax-header-nav{flex:1;justify-content:center;display:none}.ax-header-actions{align-items:center;gap:20px;display:none}@media (min-width:80rem){.ax-header-nav,.ax-header-actions{display:flex}}.ax-nav{isolation:isolate;border-radius:var(--ax-radius-pill);background:var(--ax-paper-2);border:1px solid var(--ax-rule);align-items:center;gap:2px;padding:4px;display:flex;position:relative}.ax-nav-pill{z-index:-1;border-radius:var(--ax-radius-pill);background:var(--ax-surface);visibility:hidden;position:absolute;inset:0}.ax-nav[data-moving] .ax-nav-pill{visibility:visible}.ax-nav-link{border-radius:var(--ax-radius-pill);white-space:nowrap;color:var(--ax-ink-2);transition:background-color var(--ax-dur) var(--ax-ease), color var(--ax-dur) var(--ax-ease), box-shadow var(--ax-dur) var(--ax-ease);padding:8px 12px;font-size:.875rem;position:relative}@media (min-width:90rem){.ax-nav-link{padding:8px 16px}}.ax-nav-link:hover{color:var(--ax-ink)}.ax-nav-link:active{color:var(--ax-accent-press)}.ax-nav-link[data-active]{color:var(--ax-accent-ink);background:var(--ax-surface)}.ax-nav[data-moving] .ax-nav-link[data-active]{background:0 0}.ax-header-quiet{white-space:nowrap;color:var(--ax-ink-2);transition:color var(--ax-dur) var(--ax-ease);font-size:.875rem;font-weight:400}.ax-header-quiet:hover{color:var(--ax-accent-ink)}.ax-header .ax-btn.ax-header-cta{min-height:40px;box-shadow:none;padding:0 18px;font-size:.875rem}.ax-header a:focus-visible,.ax-header button:focus-visible{outline:3px solid var(--ax-focus);outline-offset:2px;transition:none}.ax-header .ax-btn.ax-header-cta--compact{display:none}@media (min-width:40rem){.ax-header .ax-btn.ax-header-cta--compact{display:inline-flex}}.ax-section.ax-flush-top{padding-top:0}@media (prefers-reduced-motion:reduce){.ax-nav-link,.ax-header-quiet{transition:none}}.ax-showcase{margin:0}.ax-showcase-note{color:var(--ax-muted);justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:.8125rem;display:flex}.ax-showcase-note svg{width:14px;height:14px;color:var(--ax-accent-ink);flex:none}.ax-quick{margin-bottom:20px}.ax-quick-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:40rem){.ax-quick-row{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-block:2px;padding-inline:16px;overflow-x:auto}.ax-quick-row::-webkit-scrollbar{display:none}}.ax-quick-chip{border-radius:var(--ax-radius-pill);border:1px dashed var(--ax-rule-strong);background:var(--ax-surface);white-space:nowrap;min-height:36px;color:var(--ax-ink-2);transition:border-color var(--ax-dur) var(--ax-ease), background-color var(--ax-dur) var(--ax-ease), color var(--ax-dur) var(--ax-ease);align-items:center;gap:8px;padding:0 14px;font-size:.875rem;display:inline-flex}.ax-quick-chip svg{width:12px;height:12px;color:var(--ax-muted);flex:none}.ax-quick-chip:hover{border-color:var(--ax-accent);color:var(--ax-ink);border-style:solid}.ax-quick-chip:active{background:var(--ax-paper-3)}.ax-quick-chip[aria-pressed=true]{border-style:solid;border-color:var(--ax-accent);background:var(--ax-accent-soft);color:var(--ax-accent-ink)}.ax-quick-chip[aria-pressed=true] svg{color:var(--ax-accent-ink)}.ax-quick-count{color:var(--ax-muted);font-size:.75rem}.ax-quick-clear{white-space:nowrap;color:var(--ax-accent-ink);text-underline-offset:4px;padding:0 8px;font-size:.8125rem;text-decoration:underline}.ax-quick-clear:hover{color:var(--ax-accent-press)}.ax-quick-chip:focus-visible,.ax-quick-clear:focus-visible{outline:3px solid var(--ax-focus);outline-offset:2px;transition:none}@media (prefers-reduced-motion:reduce){.ax-quick-chip{transition:none}}
