.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;border-radius:var(--pf-radius-md,.625rem);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;min-block-size:44px;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-spring,cubic-bezier(.34,1.56,.64,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 8px 24px rgba(13,27,42,.1));text-decoration:none;transform:translateY(-1px)}.pf-block__btn:focus-visible{box-shadow:var(--pf-shadow-focus,0 0 0 3px var(--pf-color-focus-ring,color-mix(in srgb,var(--pf-color-primary,#0c6157) 40%,transparent)));outline:2px solid var(--pf-color-primary,#0c6157);outline-offset:2px}.pf-block__btn[aria-disabled=true],.pf-block__btn[disabled]{opacity:.55;pointer-events:none}.pf-block__btn--ghost{border:1px solid var(--pf-color-border,#7d8b86)}.pf-block__btn--ghost:hover{background:var(--pf-color-primary-soft,color-mix(in srgb,var(--pf-color-primary,#0c6157) 12%,transparent));box-shadow:none;opacity:1}.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,.625rem);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-hairline,#e2e8ec);border-radius:var(--pf-radius-lg,1rem);box-shadow:var(--pf-shadow-xs,0 1px 2px rgba(13,27,42,.06));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-entrance,cubic-bezier(.16,1,.3,1)),transform var(--pf-duration-base,.22s) var(--pf-easing-entrance,cubic-bezier(.16,1,.3,1))}.pf-block__card:hover{box-shadow:var(--pf-shadow-md,0 8px 24px rgba(13,27,42,.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:1px solid var(--pf-color-hairline,#e2e8ec);border-inline-start-width:3px;border-radius:var(--pf-radius-md,.625rem);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-inline-start-color: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-inline-start-color:var(--pf-color-danger,#b3261e);color:var(--pf-color-danger,#b3261e)}.pf-industries{position:relative}.pf-industries__inner{margin-inline:auto;max-inline-size:75rem;padding-inline:var(--pf-space-4,1rem);position:relative;z-index:1}.pf-industries__head{margin-block-end:var(--pf-space-7,3rem);max-inline-size:48rem}.pf-industries__idx{display:block;font-family:var(--pf-font-arabic,"IBM Plex Sans Arabic",system-ui,sans-serif);letter-spacing:.08em;margin-block-end:var(--pf-space-2,.5rem);opacity:.55}.pf-industries__eyebrow,.pf-industries__idx{font-size:var(--pf-font-size-sm,.875rem);font-weight:700}.pf-industries__eyebrow{align-items:center;display:inline-flex;gap:var(--pf-space-2,.5rem);letter-spacing:.04em;margin:0 0 var(--pf-space-2,.5rem);text-transform:uppercase}.pf-industries__eyebrow-rule{background:currentColor;block-size:2px;border-radius:var(--pf-radius-pill,999px);flex:none;inline-size:1.75rem}.pf-industries__h2{color:inherit;font-family:var(--pf-font-arabic,"IBM Plex Sans Arabic",system-ui,sans-serif);font-size:clamp(var(--pf-font-size-2xl,2.25rem),5vw,var(--pf-font-size-4xl,3.75rem));font-weight:800;line-height:1.12;margin:0 0 var(--pf-space-4,1rem);text-wrap:balance}.pf-industries__lead{color:color-mix(in srgb,currentColor 78%,transparent);font-size:var(--pf-font-size-md,1.125rem);line-height:1.7;margin:0;max-inline-size:52ch;text-wrap:pretty}.pf-industries__grid{align-items:stretch;display:grid;gap:var(--pf-space-5,1.5rem);grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media(min-width:768px){.pf-industries__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.pf-industries__grid[data-cols="2"]{grid-template-columns:repeat(2,1fr)}.pf-industries__grid[data-cols="3"]{grid-template-columns:repeat(3,1fr)}.pf-industries__grid[data-cols="4"]{grid-template-columns:repeat(4,1fr)}}.pf-industries__card{align-items:flex-start;background-image:linear-gradient(165deg,color-mix(in srgb,currentColor 4%,transparent),transparent 60%);block-size:100%;border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:var(--pf-radius-lg,1rem);box-shadow:var(--pf-shadow-xs,0 1px 2px rgba(13,27,42,.06));display:flex;flex-direction:column;gap:var(--pf-space-3,.75rem);padding:var(--pf-space-6,2rem);transition:transform var(--pf-duration-base,.22s) var(--pf-easing-entrance,cubic-bezier(.16,1,.3,1)),box-shadow var(--pf-duration-base,.22s) var(--pf-easing-entrance,cubic-bezier(.16,1,.3,1))}.pf-industries__card:hover{box-shadow:var(--pf-shadow-md,0 8px 24px rgba(13,27,42,.1));transform:translateY(-3px)}.pf-industries__ico{align-items:center;background:color-mix(in srgb,currentColor 14%,transparent);block-size:3rem;border-radius:var(--pf-radius-md,.625rem);display:inline-flex;flex:none;inline-size:3rem;justify-content:center}.pf-industries__ico svg{block-size:1.5rem;inline-size:1.5rem}.pf-industries__name{color:inherit;font-family:var(--pf-font-arabic,"IBM Plex Sans Arabic",system-ui,sans-serif);font-size:var(--pf-font-size-lg,1.375rem);font-weight:800;line-height:1.25;margin:0}.pf-industries__tag{color:color-mix(in srgb,currentColor 74%,transparent);font-size:var(--pf-font-size-sm,.875rem);line-height:1.6;margin:0}.pf-industries__caps{display:flex;flex-direction:column;gap:var(--pf-space-2,.5rem);inline-size:100%;list-style:none;margin:var(--pf-space-2,.5rem) 0 0;padding:0}.pf-industries__cap{align-items:flex-start;display:flex;font-size:var(--pf-font-size-sm,.875rem);gap:var(--pf-space-2,.5rem);line-height:1.6}.pf-industries__cap-ico{display:inline-flex;flex:none;margin-block-start:.15em}.pf-industries__cap-ico svg{block-size:1.05rem;inline-size:1.05rem}.pf-industries__cap-t{color:color-mix(in srgb,currentColor 90%,transparent);min-inline-size:0}.pf-industries__cta{align-items:center;display:inline-flex;font-size:var(--pf-font-size-sm,.875rem);font-weight:700;gap:var(--pf-space-1,.25rem);margin-block-start:auto;min-block-size:44px;padding-block-start:var(--pf-space-2,.5rem);text-decoration:none}.pf-industries__cta:hover{text-decoration:underline;text-underline-offset:.2em}.pf-industries__cta:focus-visible{border-radius:var(--pf-radius-sm,.375rem);outline:2px solid currentColor;outline-offset:3px}.pf-industries__cta-go{display:inline-flex}.pf-industries__cta-go svg{block-size:1.1em;inline-size:1.1em}.pf-industries__cta:hover .pf-industries__cta-go{transform:translateX(-3px);transition:transform var(--pf-duration-base,.22s) var(--pf-easing-spring,cubic-bezier(.34,1.56,.64,1))}@media(prefers-reduced-motion:reduce){.pf-industries__card,.pf-industries__cta-go{transition:none}.pf-industries__card:hover,.pf-industries__cta:hover .pf-industries__cta-go{transform:none}}@media(forced-colors:active){.pf-industries__card{background-image:none}.pf-industries__card,.pf-industries__ico{border:1px solid CanvasText}}
