[data-brand=pos]{--pos-page:#faf8f4;--pos-white:#ffffff;--pos-ink:#0f172a;--pos-muted:#536072;--pos-teal:#2cc7b8;--pos-teal-hover:#4fd3c6;--pos-teal-deep:#0a7a70;--pos-teal-wash:#e4f6f3;--pos-line:#e7e2d8;--pos-line-strong:#cfc8bb;--pos-field-edge:#8c8374;--pos-alert:#b42318;--logo-magenta:#ec66f4;--logo-violet:#9f72f8;--logo-cyan:#43d8f6;--pos-logo-stops:var(--logo-magenta),var(--logo-violet) 50%,var(--logo-cyan);--pos-text-stops:#c30fce,#8349f6 50%,#077a91;--pos-ar:var(--font-arabic),system-ui,sans-serif;--pos-lat:var(--font-heading),var(--font-arabic),system-ui,sans-serif;--bg:var(--pos-page);--bg-soft:var(--pos-page);--bg-card:var(--pos-white);--bg-card-hover:#f4f1ea;--text:var(--pos-ink);--text-muted:var(--pos-muted);--text-heading:var(--pos-ink);--border:var(--pos-line);--border-hover:var(--pos-line-strong);--ring:rgba(10,122,112,0.45);--color-brand:var(--pos-teal-deep);background:var(--pos-page);color:var(--pos-ink);font-family:var(--pos-ar);font-size:1.125rem;line-height:1.8}:root[dir=ltr] [data-brand=pos]{font-family:var(--pos-lat);font-size:1.0625rem;line-height:1.65}@media (max-width:47.5rem){[data-brand=pos]{font-size:1.03rem}:root[dir=ltr] [data-brand=pos]{font-size:1rem}}[data-brand=pos] .pos-band{background:var(--pos-white);border-block:1px solid var(--pos-line)}:root [data-brand=pos] :is(h1,h2,h3){font-family:var(--pos-ar);font-weight:800;letter-spacing:0;line-height:1.3;color:var(--pos-ink)}:root[dir=ltr] [data-brand=pos] :is(h1,h2,h3){font-family:var(--pos-lat);letter-spacing:-.02em;line-height:1.15}:root [data-brand=pos] h3{font-weight:700}[data-brand=pos] .pos-h1{font-size:clamp(2.1rem,1.35rem + 3vw,3.5rem);line-height:1.28}[data-brand=pos] .pos-h2{font-size:clamp(1.8rem,1.35rem + 1.6vw,2.625rem);line-height:1.35}[data-brand=pos] .pos-h3{font-size:clamp(1.12rem,1.05rem + .25vw,1.25rem);line-height:1.45}:root[dir=ltr] [data-brand=pos] .pos-h1{font-size:clamp(2.2rem,1.3rem + 3.2vw,3.6rem);line-height:1.1}:root[dir=ltr] [data-brand=pos] .pos-h2{font-size:clamp(1.7rem,1.3rem + 1.5vw,2.4rem);line-height:1.2}@media (min-width:64rem){:root[dir=rtl] [data-brand=pos] .pos-hero-h1{font-size:min(3.5rem,4.5vw)}}[data-brand=pos] .pos-lede{font-size:clamp(1.06rem,.98rem + .35vw,1.28rem);line-height:1.75;color:var(--pos-muted);max-width:36rem}[data-brand=pos] .pos-muted{color:var(--pos-muted)}[data-brand=pos] .pos-measure{max-width:40rem}[data-brand=pos] :is(.pos-num,.pos-digits){font-family:var(--pos-lat);font-variant-numeric:tabular-nums;letter-spacing:0}[data-brand=pos] .pos-num{unicode-bidi:isolate;direction:ltr;display:inline-block}[data-brand=pos] .pos-digits{direction:ltr}[data-brand=pos] .pos-brand{font-weight:800;background-image:linear-gradient(var(--pos-brand-dir,270deg),var(--pos-text-stops));-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;padding-block:.08em;-webkit-box-decoration-break:clone;box-decoration-break:clone}[data-brand=pos] .pos-brand--logo{background-image:linear-gradient(var(--pos-brand-dir,270deg),var(--pos-logo-stops))}:root[dir=ltr] [data-brand=pos] .pos-brand{--pos-brand-dir:90deg}@media (forced-colors:active){[data-brand=pos] .pos-brand{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}}[data-brand=pos] .pos-eyebrow{display:inline-flex;align-items:center;gap:.6rem;border-radius:999px;background:var(--pos-teal-wash);color:var(--pos-teal-deep);font-weight:700;font-size:.9rem;line-height:1.5;padding:.35rem 1rem .3rem}[data-brand=pos] .pos-eyebrow:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:var(--pos-teal);flex:none}[data-brand=pos] .pos-btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:3.25rem;padding:0 1.6rem;border-radius:14px;font-weight:700;font-size:1.05rem;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease}[data-brand=pos] .pos-btn--teal{background:var(--pos-teal);color:var(--pos-ink)}[data-brand=pos] .pos-btn--teal:hover{background:var(--pos-teal-hover)}[data-brand=pos] .pos-btn--line{background:var(--pos-white);border:1.5px solid var(--pos-ink);color:var(--pos-ink)}[data-brand=pos] .pos-btn--line:hover{background:#f1eee7}[data-brand=pos] .pos-link{color:var(--pos-teal-deep);font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:5px}[data-brand=pos] .pos-link:hover{text-decoration-thickness:2.5px}[data-brand=pos] :is(a,button,summary,input,textarea,[tabindex]):focus-visible{outline:3px solid var(--pos-teal-deep);outline-offset:3px}[data-brand=pos] .pos-photo{position:relative;margin:0;border-radius:28px;overflow:hidden;background:#e9e4da;box-shadow:0 1px 0 rgba(15,23,42,.04),0 30px 60px -30px rgba(15,23,42,.35)}[data-brand=pos] .pos-photo figcaption{position:absolute;inset-block-end:1rem;inset-inline-end:1rem;max-width:calc(100% - 2rem);background:rgba(255,255,255,.95);color:var(--pos-ink);font-size:.875rem;font-weight:500;line-height:1.5;border-radius:10px;padding:.45rem .85rem .35rem}@media (max-width:47.5rem){[data-brand=pos] .pos-photo{border-radius:20px}[data-brand=pos] .pos-photo figcaption{inset-block-end:.6rem;inset-inline-end:.6rem;max-width:calc(100% - 1.2rem);font-size:.78rem;padding:.3rem .6rem .2rem}}[data-brand=pos] .pos-card{background:var(--pos-white);border:1px solid var(--pos-line);border-radius:18px}[data-brand=pos] .pos-band .pos-card{background:var(--pos-page)}[data-brand=pos] .pos-icon{display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:12px;background:var(--pos-teal-wash);color:var(--pos-teal-deep);flex:none}[data-brand=pos] .pos-chip{display:inline-flex;align-items:center;gap:.6rem;min-height:3rem;padding:.4rem 1.1rem;border-radius:999px;border:1px solid var(--pos-line);background:var(--pos-white);font-weight:700;font-size:1rem;line-height:1.4}[data-brand=pos] .pos-chip svg{color:var(--pos-teal-deep);flex:none}[data-brand=pos] a.pos-chip{text-decoration:none;color:inherit;white-space:nowrap}[data-brand=pos] a.pos-chip:hover{border-color:var(--pos-line-strong)}[data-brand=pos] .pos-tag{display:inline-flex;align-items:center;border-radius:999px;padding:.15rem .75rem .1rem;font-size:.85rem;font-weight:700;line-height:1.6;white-space:nowrap;background:#f1eee7;color:var(--pos-muted)}[data-brand=pos] .pos-tag--paid{background:var(--pos-teal-wash);color:var(--pos-teal-deep)}[data-brand=pos] .pos-table{width:100%;border-collapse:collapse}[data-brand=pos] .pos-table :is(th,td){padding:1.05rem 0;border-bottom:1px solid var(--pos-line);text-align:start;vertical-align:baseline;font-weight:500}[data-brand=pos] .pos-table th{font-weight:700;padding-inline-end:1.25rem;width:42%}[data-brand=pos] .pos-table td{text-align:end}[data-brand=pos] .pos-table tr:last-child :is(th,td){border-bottom:0}@media (max-width:30rem){[data-brand=pos] .pos-table tr{display:grid;gap:.1rem;padding:.9rem 0;border-bottom:1px solid var(--pos-line)}[data-brand=pos] .pos-table tr:last-child{border-bottom:0}[data-brand=pos] .pos-table :is(th,td){padding:0;border:0;text-align:start;width:auto}}[data-brand=pos] .pos-alert{color:var(--pos-alert)}[data-brand=pos] .pos-faq summary{list-style:none;cursor:pointer}[data-brand=pos] .pos-faq summary::-webkit-details-marker{display:none}[data-brand=pos] .pos-faq summary:focus-visible{outline-offset:4px;border-radius:6px}[data-brand=pos] .pos-faq .pos-faq-mark{transition:transform .2s ease}[data-brand=pos] .pos-faq[open] .pos-faq-mark{transform:rotate(45deg)}[data-brand=pos] .pos-field{width:100%;min-height:3.25rem;border-radius:12px;border:1.5px solid var(--pos-field-edge);background:var(--pos-white);color:var(--pos-ink);padding:.7rem .95rem;font:inherit}[data-brand=pos] .pos-field::placeholder{color:#6b7483}[data-brand=pos] .pos-field:hover{border-color:#5f584d}[data-brand=pos] .pos-field:focus-visible{outline-offset:1px;border-color:transparent}[data-brand=pos] .pos-field[aria-invalid=true]{border-color:var(--pos-alert)}@media (prefers-reduced-motion:reduce){[data-brand=pos] .pos-btn,[data-brand=pos] .pos-faq .pos-faq-mark{transition:none}}