.page-hero{flex-direction:column;gap:18px;max-width:820px;margin:0 auto;padding:72px 24px 32px;display:flex}.page-hero--center{text-align:center;align-items:center}.btn-row{flex-wrap:wrap;gap:14px;display:flex}.page-section{flex-direction:column;gap:28px;padding-top:56px;padding-bottom:56px;display:flex}.page-section-head{flex-direction:column;gap:14px;max-width:720px;display:flex}.not-found{align-items:center;min-height:62vh;display:flex}.not-found-code{font-family:var(--font-display);letter-spacing:.04em;color:var(--pg-accent);margin:0;font-size:120px;line-height:1}.faq{flex-direction:column;gap:48px;max-width:820px;margin:0 auto;padding:8px 24px 96px;display:flex}.faq-group{flex-direction:column;gap:12px;display:flex}.faq-group-title{color:var(--pg-ink);margin:0 0 6px;font-size:24px;font-weight:500}.faq-item{background:var(--pg-surface);border:1px solid var(--pg-line);border-radius:16px}.faq-item[open]{background:var(--pg-surface2)}.faq-q{cursor:pointer;color:var(--pg-ink);justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-size:17px;font-weight:500;list-style:none;display:flex}.faq-q::-webkit-details-marker{display:none}.faq-q:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px;border-radius:16px}.faq-chevron{color:var(--pg-muted);transition:transform .2s var(--ease-out);flex:none}.faq-item[open] .faq-chevron{transform:rotate(180deg)}.faq-a{padding:0 22px 22px}.faq-a p{color:var(--pg-ink2);margin:0;font-size:16px;line-height:1.7}.faq-a a{color:var(--pg-accent);text-underline-offset:3px;text-decoration:underline}.faq-more{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:28px;display:flex}.about-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;display:grid}.about-card-icon{background:var(--pg-surface2);width:48px;height:48px;color:var(--pg-accent);border-radius:14px;justify-content:center;align-items:center;display:flex}.about-story{flex-wrap:wrap;align-items:flex-start;gap:48px;display:flex}.about-story>*{flex:380px;min-width:0}.about-story .h2{margin-bottom:24px}.about-story p{color:var(--pg-ink2);margin:0 0 16px;font-size:17px;line-height:1.7}.about-quote{background:var(--pg-surface);border:1px solid var(--pg-line);border-radius:24px;flex-direction:column;gap:14px;margin:0;padding:32px;display:flex}.about-quote-ar{font-family:var(--font-arabic);color:var(--pg-ink);text-align:right;direction:rtl;margin:0;font-size:30px;line-height:1.7}.about-quote figcaption{color:var(--pg-ink2);font-size:15px;line-height:1.6}.about-facts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:22px;padding:28px;display:grid}.about-facts dt{margin-bottom:6px}.about-facts dd{color:var(--pg-ink);margin:0;font-size:17px}.about-cta{background:var(--pg-surface);border:1px solid var(--pg-line);border-radius:30px;flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:96px;padding:48px;display:flex}@media (max-width:640px){.not-found-code{font-size:84px}.about-cta{padding:28px}}.unsub-card{flex-direction:column;align-items:flex-start;gap:18px;padding:32px;display:flex}.unsub-card .h3{font-size:30px}.unsub-card button{cursor:pointer;border:0;font-family:inherit}.unsub-card button:disabled{opacity:.6;cursor:progress}
