.pf-block{font-family:var(--pf-font-arabic,"IBM Plex Sans Arabic",system-ui,sans-serif)}.pf-block,.pf-block *,.pf-block :after,.pf-block :before{box-sizing:border-box}.pf-block__container{inline-size:100%;margin-inline:auto;max-inline-size:75rem}.pf-block__head{margin-block-end:var(--pf-space-6,2rem);margin-inline:auto;max-inline-size:44rem;text-align:center}.pf-block__eyebrow{font-size:var(--pf-font-size-sm,.875rem);font-weight:600;letter-spacing:var(--pf-letter-spacing-wide,.02em);margin:0 0 var(--pf-space-2,.5rem);text-transform:uppercase}.pf-block__title{font-size:var(--pf-font-size-2xl,2.25rem);font-weight:700;line-height:1.2;margin:0}.pf-block__subtitle{font-size:var(--pf-font-size-md,1.125rem);line-height:1.7;margin:var(--pf-space-3,.75rem) 0 0}.pf-block__btn{align-items:center;border:0;cursor:pointer;display:inline-flex;font-size:var(--pf-font-size-base,1rem);font-weight:600;gap:var(--pf-space-2,.5rem);justify-content:center;padding-block:var(--pf-space-3,.75rem);padding-inline:var(--pf-space-5,1.5rem);text-decoration:none;transition:transform var(--pf-duration-base,.22s) var(--pf-easing-standard,cubic-bezier(.2,0,0,1)),box-shadow var(--pf-duration-base,.22s) var(--pf-easing-standard,cubic-bezier(.2,0,0,1)),opacity var(--pf-duration-base,.22s) var(--pf-easing-standard,cubic-bezier(.2,0,0,1))}.pf-block__btn:hover{box-shadow:var(--pf-shadow-md,0 4px 12px rgba(15,23,21,.1));text-decoration:none;transform:translateY(-1px)}.pf-block__btn:focus-visible{outline:2px solid var(--pf-color-accent,#8a5a16);outline-offset:2px}.pf-block__btn--ghost:hover{box-shadow:none;opacity:.85}.pf-block__actions{display:flex;flex-wrap:wrap;gap:var(--pf-space-3,.75rem);justify-content:center;margin-block-start:var(--pf-space-5,1.5rem)}.pf-block__img{block-size:auto;border-radius:var(--pf-radius-md,.5rem);display:block;inline-size:100%;-o-object-fit:cover;object-fit:cover}.pf-block__card{background:var(--pf-color-surface-raised,#f4f6f7);border:1px solid var(--pf-color-border,#7d8b86);border-radius:var(--pf-radius-lg,.875rem);box-shadow:var(--pf-shadow-sm,0 1px 2px rgba(15,23,21,.08));color:var(--pf-color-on-surface,#13201d);padding:var(--pf-space-5,1.5rem);transition:box-shadow var(--pf-duration-base,.22s) var(--pf-easing-standard,cubic-bezier(.2,0,0,1)),transform var(--pf-duration-base,.22s) var(--pf-easing-standard,cubic-bezier(.2,0,0,1))}.pf-block__card:hover{box-shadow:var(--pf-shadow-md,0 4px 12px rgba(15,23,21,.1));transform:translateY(-2px)}.pf-block__grid{align-items:stretch;display:grid;gap:var(--pf-space-5,1.5rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}@media(prefers-reduced-motion:reduce){.pf-block__btn,.pf-block__card{transition:none}.pf-block__btn:hover,.pf-block__card:hover{transform:none}}.pf-formnote{border-radius:var(--pf-radius-md,.5rem);font-size:var(--pf-font-size-sm,.875rem);margin-block-end:var(--pf-space-4,1rem);padding:var(--pf-space-3,.75rem) var(--pf-space-4,1rem)}.pf-formnote--ok{border:1px solid var(--pf-color-success,#1d6b3a);color:var(--pf-color-success,#1d6b3a)}.pf-formnote--error,.pf-formnote--ok{background:var(--pf-color-surface-raised,#f4f6f7)}.pf-formnote--error{border:1px solid var(--pf-color-danger,#b3261e);color:var(--pf-color-danger,#b3261e)}.pf-pricing__grid{align-items:stretch;display:grid;gap:var(--pf-space-5,1.5rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}.pf-pricing__card{block-size:100%;border:1px solid var(--pf-color-border,#7d8b86);border-radius:var(--pf-radius-lg,.875rem);box-shadow:var(--pf-shadow-sm,0 1px 2px rgba(15,23,21,.08));display:flex;flex-direction:column;gap:var(--pf-space-4,1rem);padding:var(--pf-space-6,2rem) var(--pf-space-5,1.5rem)}.pf-pricing__card--featured{border-width:2px;box-shadow:var(--pf-shadow-lg,0 12px 32px rgba(15,23,21,.14));transform:translateY(-4px)}.pf-pricing__badge{align-self:flex-start;background:var(--pf-color-accent,#8a5a16);border-radius:var(--pf-radius-pill,999px);color:var(--pf-color-on-accent,#fff);font-size:var(--pf-font-size-sm,.875rem);font-weight:700;padding:var(--pf-space-1,.25rem) var(--pf-space-3,.75rem)}.pf-pricing__name{font-size:var(--pf-font-size-lg,1.375rem);font-weight:700;margin:0}.pf-pricing__price{font-size:var(--pf-font-size-2xl,2.25rem);font-weight:700;margin:0}.pf-pricing__price .woocommerce-Price-amount{font-weight:700}.pf-pricing__features{display:flex;flex-direction:column;font-size:var(--pf-font-size-sm,.875rem);gap:var(--pf-space-2,.5rem);list-style:none;margin:0;padding:0}.pf-pricing__features li{align-items:flex-start;display:flex;gap:var(--pf-space-2,.5rem);line-height:1.6}.pf-pricing__features li:before{background:var(--pf-color-success,#1d6b3a);block-size:.6rem;border-radius:var(--pf-radius-pill,999px);content:"";flex:none;inline-size:.6rem;margin-block-start:.45em}.pf-pricing__cta{margin-block-start:auto}@media(prefers-reduced-motion:reduce){.pf-pricing__card--featured{transform:none}}
