@layer components{.ps :is(h1,h2,h3,h4){font-family:var(--font-display), var(--font-body), sans-serif}.ps[lang=ar] :is(h1,h2,h3,h4),.ps :is(h1,h2,h3,h4):lang(ar){font-family:var(--font-arabic), var(--font-display), sans-serif}.ps-display.ps-display--sm{font-size:clamp(2.2rem,1.3rem + 3.2vw,4.25rem);line-height:1.02}.ps{font-family:var(--font-body), system-ui, sans-serif;--ps-obsidian:#050505;--ps-raised:#0a0a0a;--ps-panel:#0e0d0c;--ps-ink:#f5f5f0;--ps-fog:#b0b0ab;--ps-dim:#8a8a85;--ps-hair:#f5f5f014;--ps-hair-2:#f5f5f029;--ps-amber:#e58a0f;--ps-amber-hover:#f09a24;--ps-amber-soft:#e58a0f24;--ps-glass:#100d0ba6;--ps-ease:cubic-bezier(.16, 1, .3, 1);--ps-gutter:clamp(1rem, .4rem + 2.6vw, 2.5rem);--ps-max:76rem;background:var(--ps-obsidian);color:var(--ps-ink)}.ps-wrap{inline-size:min(var(--ps-max), 100%);padding-inline:var(--ps-gutter);margin-inline:auto}.ps-wrap--narrow{--ps-max:52rem}.ps-kicker{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--ps-fog);align-items:center;gap:.75rem;margin:0 0 1.25rem;font-size:.72rem;font-weight:500;display:inline-flex}.ps-kicker:before{content:"";background:var(--ps-amber);flex:none;block-size:1px;inline-size:1.75rem}.ps-kicker--plain:before{display:none}.ps[lang=ar] .ps-kicker,.ps-kicker:lang(ar){font-family:var(--font-arabic), var(--font-body), sans-serif;letter-spacing:0;font-size:.85rem}.ps-display{font-family:var(--font-display), var(--font-body), sans-serif;letter-spacing:-.045em;color:var(--ps-ink);text-wrap:balance;margin:0;font-size:clamp(2.6rem,1.2rem + 5.6vw,6.4rem);font-weight:700;line-height:.98}.ps-display--md{font-size:clamp(2.3rem,1.2rem + 4.2vw,5rem);line-height:1.02}.ps-display .ps-line-2,.ps-title .ps-line-2{color:var(--ps-fog)}.ps[lang=ar] :is(.ps-display,.ps-title),:is(.ps-display,.ps-title):lang(ar){font-family:var(--font-arabic), var(--font-display), sans-serif;letter-spacing:0;line-height:1.25}.ps-title{font-family:var(--font-display), var(--font-body), sans-serif;letter-spacing:-.035em;color:var(--ps-ink);text-wrap:balance;margin:0;font-size:clamp(1.85rem,1.1rem + 2.6vw,3.4rem);font-weight:700;line-height:1.04}.ps-title--sm{font-size:clamp(1.5rem,1.05rem + 1.6vw,2.25rem)}.ps-lead{max-inline-size:38rem;color:var(--ps-fog);text-wrap:pretty;margin:1.75rem 0 0;font-size:clamp(1.02rem,.95rem + .3vw,1.18rem);line-height:1.65}.ps-body{color:var(--ps-fog);text-wrap:pretty;margin:0;font-size:.98rem;line-height:1.7}.ps-fine{color:var(--ps-dim);margin:0;font-size:.82rem;line-height:1.65}.ps-link{color:var(--ps-ink);text-decoration:underline;-webkit-text-decoration-color:var(--ps-hair-2);text-decoration-color:var(--ps-hair-2);text-underline-offset:.3em;transition:text-decoration-color .32s var(--ps-ease)}.ps-link:is(:hover,:focus-visible){-webkit-text-decoration-color:var(--ps-amber);text-decoration-color:var(--ps-amber)}.ps-link--accent{color:var(--ps-amber)}.ps-breadcrumb{color:var(--ps-dim);flex-wrap:wrap;align-items:center;gap:.6rem;margin-block-end:clamp(2.5rem,1.5rem + 3vw,4.5rem);font-size:.8rem;display:flex}.ps-breadcrumb a{color:var(--ps-fog);transition:color .18s var(--ps-ease)}.ps-breadcrumb a:is(:hover,:focus-visible),.ps-breadcrumb [aria-current],.ps-breadcrumb>span:last-child{color:var(--ps-ink)}.ps-hero{isolation:isolate;border-block-end:1px solid var(--ps-hair);background:var(--ps-obsidian);padding-block:clamp(7rem,5rem + 6vw,10rem) clamp(4.5rem,3rem + 5vw,8rem);position:relative;overflow:clip}.ps-hero--tight{padding-block-start:clamp(5.5rem,4rem + 4vw,7.5rem)}.ps-stage{z-index:-1;pointer-events:none;position:absolute;inset:0}.ps-stage>.ps-stage-grid{position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 30% 0,#000 20%,#0000 75%);mask-image:radial-gradient(120% 90% at 30% 0,#000 20%,#0000 75%)}.ps-stage>.ps-stage-light{position:absolute;inset:0}.ps-hero-grid{align-items:end;gap:clamp(3rem,2rem + 4vw,5.5rem);display:grid}@media (min-width:64rem){.ps-hero-grid--split{grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr)}}.ps-hero-copy{min-inline-size:0}.ps-actions{flex-wrap:wrap;align-items:center;gap:.85rem;margin-block-start:2.5rem;display:flex}.ps-hero-meta{color:var(--ps-dim);flex-wrap:wrap;gap:.5rem 1.5rem;margin-block-start:2rem;font-size:.82rem;display:flex}.ps-figure{background:linear-gradient(180deg, #f5f5f009, #f5f5f000 40%), var(--ps-raised);border:1px solid var(--ps-hair-2);border-radius:1.25rem;min-inline-size:0;position:relative;box-shadow:inset 0 1px #ffffff0d,0 40px 80px -40px #000000e6,0 0 0 1px #0009}.ps-magnet{max-inline-size:100%;display:inline-flex}.ps-cta,.ps .ps-cta{background:var(--ps-amber);color:#0a0a0a;letter-spacing:-.005em;text-align:center;cursor:pointer;min-block-size:3.1rem;transition:background-color .32s var(--ps-ease), box-shadow .32s var(--ps-ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:.65rem;padding:.85rem 1.6rem;font-size:.95rem;font-weight:600;line-height:1.2;display:inline-flex;position:relative;overflow:clip;box-shadow:inset 0 1px #ffffff59}.ps-cta:is(:hover,:focus-visible){background:var(--ps-amber-hover);box-shadow:inset 0 1px #fff6}.ps-cta--ghost,.ps .ps-cta--ghost{color:var(--ps-ink);box-shadow:0 0 0 1px var(--ps-hair-2) inset;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f5f5f008}.ps-cta--ghost:is(:hover,:focus-visible){background:#f5f5f012;box-shadow:inset 0 0 0 1px #f5f5f052}.ps-cta--block{inline-size:100%}.ps-cta:focus-visible,.ps-textlink:focus-visible,.ps a:focus-visible{outline:2px solid var(--ps-amber);outline-offset:4px}.ps-cta svg,.ps-textlink svg{flex:none}.ps-textlink{min-block-size:2.75rem;color:var(--ps-ink);align-items:center;gap:.55rem;font-size:.95rem;font-weight:600;display:inline-flex}.ps-textlink--accent{color:var(--ps-amber)}.ps-section{border-block-end:1px solid var(--ps-hair);padding-block:clamp(4.5rem,3rem + 5vw,8.5rem);position:relative}.ps-section--raised{background:var(--ps-raised)}.ps-section-head{gap:1.25rem 3rem;margin-block-end:clamp(2.5rem,1.8rem + 2.5vw,4.5rem);display:grid}@media (min-width:56rem){.ps-section-head--split{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end}}.ps-card{background:linear-gradient(180deg, #f5f5f008, #f5f5f000 55%), var(--ps-panel);border:1px solid var(--ps-hair);min-inline-size:0;transition:border-color .32s var(--ps-ease), box-shadow .52s var(--ps-ease);border-radius:1.1rem;flex-direction:column;padding:clamp(1.5rem,1.1rem + 1.2vw,2.1rem);display:flex;position:relative;box-shadow:inset 0 1px #ffffff09}.ps-card:is(:hover,:focus-within){border-color:var(--ps-hair-2);box-shadow:inset 0 1px #ffffff0d,0 30px 60px -36px #000000f2}.ps-card--featured{background:radial-gradient(120% 60% at 50% 0%, #e58a0f1a, transparent 60%), var(--ps-panel);border-color:#e58a0f61}.ps-card--flat{border-radius:.9rem}.ps-card-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ps-dim);margin:0 0 .9rem;font-size:.68rem}.ps-card-title{font-family:var(--font-display), var(--font-body), sans-serif;letter-spacing:-.02em;color:var(--ps-ink);margin:0;font-size:1.3rem;font-weight:700;line-height:1.2}.ps[lang=ar] :is(.ps-card-label,.ps-card-title,.ps-cta,.ps-ledger-name),:is(.ps-card-label,.ps-card-title,.ps-cta,.ps-ledger-name):lang(ar){letter-spacing:0}.ps[lang=ar] .ps-card-label,.ps-card-label:lang(ar){font-family:var(--font-arabic), var(--font-body), sans-serif;text-transform:none;font-size:.8rem}.ps-price{font-family:var(--font-display), var(--font-body), sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--ps-ink);flex-wrap:wrap;align-items:baseline;gap:.4rem;margin:1.4rem 0 0;font-size:clamp(2.4rem,1.8rem + 1.6vw,3.4rem);font-weight:700;line-height:1;display:flex}.ps-price small{font-family:var(--font-body), sans-serif;letter-spacing:0;color:var(--ps-fog);font-size:.95rem;font-weight:500}.ps-card-rule{background:var(--ps-hair);border:0;block-size:1px;margin-block:1.5rem}[data-fx~=tilt-3d] .ps-price{transform:translateZ(18px)}.ps-grid{gap:1rem;display:grid}@media (min-width:48rem){.ps-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:60rem){.ps-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.ps-steps{gap:2.5rem;display:grid}@media (min-width:64rem){.ps-steps{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:5rem}.ps-steps-rail{position:sticky;inset-block-start:7.5rem}}.ps-steps-rail{min-inline-size:0}.ps-progress{background:var(--ps-hair);block-size:2px;max-inline-size:22rem;margin-block-start:2.25rem;display:block;position:relative;overflow:clip}.ps-progress>span{background:var(--ps-amber);transform-origin:0;position:absolute;inset:0}.ps-progress>span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform-origin:100%}.ps-steps-list{counter-reset:ps-step;gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.ps-steps-track{min-inline-size:0;position:relative}.ps-steps-track:before{content:"";background:var(--ps-hair-2);pointer-events:none;inline-size:2px;position:absolute;inset-block:.5rem;inset-inline-start:calc(1.175rem - 1px)}.ps-spine{pointer-events:none;block-size:calc(100% - 1rem);inline-size:2px;position:absolute;inset-block:.5rem;inset-inline-start:calc(1.175rem - 1px);overflow:visible}.ps-spine line{stroke:var(--ps-amber);stroke-width:2px;vector-effect:non-scaling-stroke}.ps-step{grid-template-columns:2.35rem minmax(0,1fr);gap:0 1.5rem;padding-block:0 clamp(2.5rem,1.5rem + 4vw,5.5rem);display:grid;position:relative}.ps-step:last-child{padding-block-end:0}@media (min-width:64rem){.ps-steps--tall .ps-step{min-block-size:42vh}.ps-steps--tall .ps-step:last-child{min-block-size:0}}.ps-step-mark{z-index:1;border:1px solid var(--ps-hair-2);background:var(--ps-obsidian);block-size:2.35rem;inline-size:2.35rem;font-family:var(--font-mono), ui-monospace, monospace;color:var(--ps-fog);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-size:.72rem;display:grid;position:relative}.ps-section--raised .ps-step-mark{background:var(--ps-raised)}.ps-step-mark:after{counter-increment:ps-step;content:counter(ps-step, decimal-leading-zero)}.ps-step:is(:hover,:focus-within) .ps-step-mark{border-color:var(--ps-amber);color:var(--ps-ink)}.ps-step-body{min-inline-size:0;padding-block-start:.3rem}.ps-step-label{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ps-fog);margin:0 0 .8rem;font-size:.7rem}.ps-step-label:lang(ar){font-family:var(--font-arabic), sans-serif;letter-spacing:0;font-size:.85rem}.ps-step-title{font-family:var(--font-display), var(--font-body), sans-serif;letter-spacing:-.028em;color:var(--ps-ink);text-wrap:balance;margin:0;font-size:clamp(1.4rem,1.05rem + 1.3vw,2.1rem);font-weight:700;line-height:1.12}.ps-step-title:lang(ar){font-family:var(--font-arabic), var(--font-display), sans-serif;letter-spacing:0;line-height:1.4}.ps-step-text{max-inline-size:34rem;color:var(--ps-fog);margin:1rem 0 0;font-size:1rem;line-height:1.7}.ps-step-extra{margin-block-start:1.25rem}.ps-rows{gap:.6rem;display:grid}@media (min-width:44rem){.ps-rows--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.ps-row{border:1px solid var(--ps-hair);min-inline-size:0;transition:border-color .32s var(--ps-ease);background:#f5f5f004;border-radius:.8rem;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.15rem;display:flex;position:relative}.ps-row:is(:hover,:focus-within){border-color:var(--ps-hair-2)}.ps-row>div{min-inline-size:0}.ps-chip{border:1px solid var(--ps-hair-2);color:var(--ps-fog);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.4rem;padding:.2rem .55rem;font-size:.72rem;font-weight:600;line-height:1.4;display:inline-flex}.ps-meter{gap:3px;margin-block-start:.7rem;display:flex}.ps-meter>i{background:var(--ps-hair-2);border-radius:2px;block-size:3px;inline-size:1.25rem;display:block}.ps-meter>i[data-on]{background:var(--ps-ink)}.ps-meter[data-tone=low]>i[data-on]{background:var(--ps-amber)}.ps-dial{aspect-ratio:1;flex:none;inline-size:clamp(8.5rem,6rem + 8vw,11rem)}.ps-dial circle{fill:none;stroke-width:6px}.ps-dial .ps-dial-track{stroke:var(--ps-hair-2)}.ps-dial .ps-dial-value{stroke:var(--ps-amber);stroke-linecap:round;stroke-dasharray:1 100}.ps-form :is(input:not([type=checkbox],[type=radio],[type=hidden]),textarea,select){border:1px solid var(--ps-hair-2);color:var(--ps-ink);transition:border-color .18s var(--ps-ease), box-shadow .32s var(--ps-ease), background-color .32s var(--ps-ease);background-color:#05050599;border-radius:.7rem}.ps-form :is(input,textarea,select)::placeholder{color:#6f6f6a}.ps-form :is(input:not([type=checkbox],[type=radio]),textarea,select):hover{border-color:#f5f5f047}.ps-form :is(input:not([type=checkbox],[type=radio]),textarea,select):focus-visible,.ps-form :is(input:not([type=checkbox],[type=radio]),textarea,select):focus{border-color:var(--ps-amber);box-shadow:0 0 0 4px var(--ps-amber-soft);background-color:#0a0a0ae6;outline:none}.ps-form :is(input,textarea,select):user-invalid{border-color:#e0685a;box-shadow:0 0 0 4px #e0685a24}.ps-form :is(input[type=checkbox],input[type=radio]){accent-color:var(--ps-amber)}.ps-panel{border:1px solid var(--ps-hair);background:var(--ps-glass);-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);border-radius:1.25rem;padding:clamp(1.25rem,.8rem + 2vw,2.5rem);position:relative}.ps-close{isolation:isolate;text-align:center;padding-block:clamp(5rem,3.5rem + 6vw,9.5rem);position:relative;overflow:clip}.ps-close .ps-lead{margin-inline:auto}.ps-close .ps-actions{justify-content:center}.ps-close-grid{text-align:start;gap:1rem;margin-block-start:clamp(3rem,2rem + 3vw,5rem);display:grid}@media (min-width:56rem){.ps-close-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ps-qa{border-block-start:1px solid var(--ps-hair)}.ps-qa:last-child{border-block-end:1px solid var(--ps-hair)}@media (prefers-reduced-motion:reduce){.ps *,.ps :before,.ps :after{transition-duration:.01ms}[data-fx~=tilt-3d] .ps-price{transform:none}}@media (forced-colors:active){.ps-cta,.ps .ps-cta{color:buttontext;background:buttonface;border:1px solid buttontext}.ps-kicker:before,.ps-progress>span{background:canvastext}.ps-spine line,.ps-dial circle{stroke:canvastext}}.ps-line{display:block}.ps-ledger{padding:.5rem clamp(1.25rem,.8rem + 1.5vw,2rem)}.ps-ledger-row{border-block-end:1px solid var(--ps-hair);grid-template-columns:2rem minmax(0,1fr) auto;align-items:baseline;gap:1rem;padding-block:1.35rem;display:grid}.ps-ledger-row:last-child{border-block-end:0}.ps-ledger-index{font-family:var(--font-mono), ui-monospace, monospace;color:var(--ps-dim);font-size:.7rem}.ps-ledger-name{min-inline-size:0;color:var(--ps-fog);font-size:.95rem;font-weight:500;line-height:1.35}.ps-ledger-price{font-family:var(--font-display), var(--font-body), sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ps-ink);white-space:nowrap;font-size:clamp(1.35rem,1.1rem + .8vw,1.8rem);font-weight:700}.ps-ledger-price small{font-family:var(--font-body), sans-serif;letter-spacing:0;color:var(--ps-dim);margin-inline-start:.3rem;font-size:.78rem;font-weight:500}.ps-ledger-row:first-child .ps-ledger-price{color:var(--ps-ink)}@media (max-width:40rem){.ps-ledger{display:none}}.ps-close--split{text-align:start}.ps-close--split .ps-lead{margin-inline:0}.ps-close--split .ps-actions{justify-content:flex-start}.ps-ledger-code,.ps-code{font-family:var(--font-mono), ui-monospace, monospace;color:var(--ps-ink);overflow-wrap:anywhere;font-size:.78rem}.ps-ledger-code{color:var(--ps-fog);text-align:end}.ps-code{border:1px solid var(--ps-hair);background:#f5f5f00a;border-radius:.35rem;padding:.1rem .4rem}.ps-qa-list{margin:0}.ps-qa{gap:.75rem;padding-block:1.75rem;display:grid}.ps-qa-q{font-family:var(--font-display), var(--font-body), sans-serif;letter-spacing:-.015em;color:var(--ps-ink);font-size:1.2rem;font-weight:700;line-height:1.3}.ps-qa-a{max-inline-size:40rem;color:var(--ps-fog);margin:0;line-height:1.7}.ps-qa-q:lang(ar){font-family:var(--font-arabic), var(--font-display), sans-serif;letter-spacing:0}.ps-console{flex-direction:column;min-inline-size:0;display:flex}.ps-console .ps-price{margin-block-start:.25rem}.ps-buy{transition:scale .18s var(--ps-ease);display:block}.ps-buy form{flex-direction:column;gap:.75rem;inline-size:100%;max-inline-size:none;display:flex}.ps-buy label{color:var(--ps-ink);font-size:.85rem;font-weight:500}.ps-buy label input{min-block-size:2.9rem;margin-block-start:.5rem;padding-inline:.9rem;font-size:.95rem}.ps-probe{padding-block:.5rem 1rem}}
