.elementor-3891 .elementor-element.elementor-element-79142f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999}.elementor-3891 .elementor-element.elementor-element-e8050d5 .text-center{text-align:center !important}.elementor-3891 .elementor-element.elementor-element-e8050d5 .from-primary{--uc-gradient-from:#16404b;--uc-gradient-to:#0d262d}:where(.uc-dark) .elementor-3891 .elementor-element.elementor-element-e8050d5 .from-primary{--uc-gradient-from:#f3ffbf;--uc-gradient-to:var(--e-global-color-primary)}.elementor-3891 .elementor-element.elementor-element-e8050d5 .uc-link{--color-primary:var(--e-global-color-primary);color:var(--e-global-color-primary)}.elementor-3891 .elementor-element.elementor-element-e8050d5 .uc-link:hover{color:var(--e-global-color-primary)}.elementor-3891 .elementor-element.elementor-element-e8050d5 .title{font-family:"Mabry Pro","IBM Plex Sans Arabic",serif}.elementor-3891 .elementor-element.elementor-element-a09287d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--overlay-mix-blend-mode:screen;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:999}.elementor-3891 .elementor-element.elementor-element-a09287d::before,.elementor-3891 .elementor-element.elementor-element-a09287d>.elementor-background-video-container::before,.elementor-3891 .elementor-element.elementor-element-a09287d>.e-con-inner>.elementor-background-video-container::before,.elementor-3891 .elementor-element.elementor-element-a09287d>.elementor-background-slideshow::before,.elementor-3891 .elementor-element.elementor-element-a09287d>.e-con-inner>.elementor-background-slideshow::before,.elementor-3891 .elementor-element.elementor-element-a09287d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff;--background-overlay:""}.elementor-3891 .elementor-element.elementor-element-a723796 .uc-logo img{max-width:140px}.elementor-3891 .elementor-element.elementor-element-a723796 .mobile-logo img{width:32px}.elementor-3891 .elementor-element.elementor-element-a723796 .ft-tertiary{--font-family-tertiary:"Mabry Pro","IBM Plex Sans Arabic",serif !important}.elementor-3891 .elementor-element.elementor-element-a723796 .uc-navbar-container{background:rgba(2,1,1,0)}.elementor-3891 .elementor-element.elementor-element-a723796 .uc-navbar-container.uc-navbar-sticky{background-color:#fff}.elementor-3891 .elementor-element.elementor-element-a723796 .btn-primary{color:var(--e-global-color-primary)}.elementor-3891 .elementor-element.elementor-element-a723796 .btn-tertiary{color:var(--e-global-color-primary)}:where(.uc-dark) .elementor-3891 .elementor-element.elementor-element-a723796 .btn-primary{color:var(--e-global-color-secondary);background:var(--e-global-color-primary)}:where(.uc-dark) .elementor-3891 .elementor-element.elementor-element-a723796 .btn-tertiary{color:var(--e-global-color-secondary);background:var(--e-global-color-primary)}.elementor-3891 .elementor-element.elementor-element-b0f9ef4 .lmat-lang-image{--lmat-flag-ratio:43}.elementor-3891 .elementor-element.elementor-element-b0f9ef4{width:initial;max-width:initial;top:477px}body:not(.rtl) .elementor-3891 .elementor-element.elementor-element-b0f9ef4{left:-2px}body.rtl .elementor-3891 .elementor-element.elementor-element-b0f9ef4{right:-2px}.elementor-3891 .elementor-element.elementor-element-b0f9ef4 .lmat-main-wrapper{text-align:left}.elementor-3891 .elementor-element.elementor-element-b0f9ef4.lmat-switcher--aspect-ratio-11 .lmat-lang-image img{height:20px !important;width:20px !important}.elementor-3891 .elementor-element.elementor-element-b0f9ef4.lmat-switcher--aspect-ratio-43 .lmat-lang-image img{width:20px !important;height:calc(20px * .75) !important}.elementor-3891 .elementor-element.elementor-element-b0f9ef4 .lmat-lang-image img{--lmat-flag-radius:0%}.elementor-3891 .elementor-element.elementor-element-b0f9ef4 .lmat-main-wrapper .lmat-wrapper.dropdown{margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;border-radius:4px 4px 4px 4px;--lmat-normal-bg-color:var(--e-global-color-secondary)}.elementor-3891 .elementor-element.elementor-element-b0f9ef4 .lmat-main-wrapper .lmat-wrapper.horizontal .lmat-lang-item a{margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;--lmat-normal-bg-color:var(--e-global-color-secondary)}.elementor-3891 .elementor-element.elementor-element-b0f9ef4 .lmat-main-wrapper .lmat-wrapper.vertical .lmat-lang-item a{margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;--lmat-normal-bg-color:var(--e-global-color-secondary)}.elementor-3891 .elementor-element.elementor-element-b0f9ef4 .lmat-main-wrapper .lmat-wrapper.dropdown .lmat-lang-item{padding:5px 10px 5px 10px}.elementor-3891 .elementor-element.elementor-element-b0f9ef4 .lmat-main-wrapper .lmat-wrapper.dropdown .lmat-language-list{border-radius:4px 4px 4px 4px}.elementor-3891 .elementor-element.elementor-element-b0f9ef4 .lmat-main-wrapper .lmat-wrapper.horizontal li a{border-radius:4px 4px 4px 4px}.elementor-3891 .elementor-element.elementor-element-b0f9ef4 .lmat-main-wrapper .lmat-wrapper.vertical li a{border-radius:4px 4px 4px 4px}.elementor-3891 .elementor-element.elementor-element-b0f9ef4 .lmat-main-wrapper .lmat-wrapper.dropdown ul li{--lmat-normal-bg-color:var(--e-global-color-secondary)}.elementor-3891 .elementor-element.elementor-element-b0f9ef4 .lmat-main-wrapper .lmat-wrapper.dropdown .lmat-active-language,.elementor-3891 .elementor-element.elementor-element-b0f9ef4 .lmat-main-wrapper .lmat-wrapper.dropdown .lmat-lang-item a,.elementor-3891 .elementor-element.elementor-element-b0f9ef4 .lmat-main-wrapper .lmat-wrapper.horizontal .lmat-lang-item a,.elementor-3891 .elementor-element.elementor-element-b0f9ef4 .lmat-main-wrapper .lmat-wrapper.vertical .lmat-lang-item a{--lmat-normal-text-color:var(--e-global-color-primary)}.elementor-3891 .elementor-element.elementor-element-b0f9ef4.lmat-dropdown-direction-down .lmat-wrapper.dropdown ul{margin-top:0px}.elementor-3891 .elementor-element.elementor-element-b0f9ef4.lmat-dropdown-direction-up .lmat-wrapper.dropdown ul{margin-bottom:0px}@media (max-width:1366px){body:not(.rtl) .elementor-3891 .elementor-element.elementor-element-b0f9ef4{left:-2px}body.rtl .elementor-3891 .elementor-element.elementor-element-b0f9ef4{right:-2px}.elementor-3891 .elementor-element.elementor-element-b0f9ef4{top:401px}}@media (max-width:767px){body:not(.rtl) .elementor-3891 .elementor-element.elementor-element-b0f9ef4{left:-5px}body.rtl .elementor-3891 .elementor-element.elementor-element-b0f9ef4{right:-5px}.elementor-3891 .elementor-element.elementor-element-b0f9ef4{top:410px}}.pf-coupon{display:inline-block;padding:2px 9px;margin:5px;border:1px dashed currentColor;border-radius:6px;font-weight:700;cursor:pointer;user-select:none}.lmat-main-wrapper{--lmat-flag-radius:0px;--lmat-flag-ratio:4/3;--lmat-normal-bg-color:#fff;--lmat-normal-text-color:#000}.lmat-language-list,.lmat-language-list li{list-style:none;margin:0;padding:0}.lmat-main-wrapper .lmat-language-list{overflow:hidden}.lmat-main-wrapper{font-family:inherit;font-size:inherit;line-height:1.5}.lmat-main-wrapper .lmat-wrapper a{text-decoration:none}.lmat-main-wrapper .lmat-wrapper.horizontal{display:flex;flex-wrap:wrap;overflow:hidden}.lmat-main-wrapper .lmat-wrapper.vertical{display:flex;flex-direction:column;overflow:hidden}.lmat-wrapper{padding:10px}.lmat-lang-item{display:flex;align-items:center;gap:8px;padding:6px 8px;margin-bottom:6px;white-space:nowrap;line-height:1}.lmat-wrapper.horizontal .lmat-lang-item a,.lmat-wrapper.vertical .lmat-lang-item a{background-color:var(--lmat-normal-bg-color)}.lmat-lang-image{aspect-ratio:var(--lmat-flag-ratio)}.lmat-lang-image img{object-fit:cover;border-radius:var(--lmat-flag-radius)}.lmat-lang-image,.lmat-lang-name,.lmat-lang-code{display:inline-block;vertical-align:middle;flex-shrink:0}.lmat-lang-item a,.lmat-active-language a{text-decoration:none;display:flex;align-items:center;gap:8px;color:var(--lmat-normal-text-color)}.lmat-active-language{display:flex;align-items:center;gap:8px;cursor:pointer;padding:6px 8px;border-radius:4px;color:var(--lmat-normal-text-color)}.lmat-wrapper.dropdown{position:relative;display:inline-flex;margin:0 auto;padding:10px 15px;cursor:pointer;outline:none;background-color:var(--lmat-normal-bg-color);overflow:visible;align-items:center}.lmat-active-language .lmat-dropdown-icon{transition:transform .3s ease;display:inline-block}.lmat-wrapper.dropdown:hover .lmat-dropdown-icon{transform:rotate(180deg)}.lmat-wrapper.dropdown span a{display:flex;flex-wrap:wrap;gap:.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lmat-wrapper.dropdown ul{position:absolute;top:100%;left:0px;right:0px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;list-style:none;opacity:0;pointer-events:none;padding:0px;z-index:999;display:inline-table;width:100%}.lmat-wrapper.dropdown ul li{text-decoration:none;background:var(--lmat-normal-bg-color);display:block}.lmat-wrapper.dropdown li a{color:var(--lmat-normal-text-color);padding:5px 15px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;white-space:nowrap}.lmat-dropdown-direction-up .lmat-wrapper.dropdown ul{top:auto;bottom:100%;justify-content:flex-start}.lmat-wrapper.dropdown.active::after,.lmat-wrapper.dropdown:hover::after{border-width:0 6px 6px 6px}.lmat-wrapper.dropdown.active ul,.lmat-wrapper.dropdown:hover ul{opacity:1;pointer-events:auto}.lmat_elementor_review_notice .lmat_elementor_review_wrapper{padding:10px;border:2px solid #edacfb}.lmat_elementor_review_notice #lmat_elementor_review_dismiss{position:absolute;bottom:4px;background:#edacfb;color:#0c0d0e;font-size:10px;padding:5px;border-radius:3px;cursor:pointer}.lmat_elementor_review_notice .lmat_elementor_review_msg{font-size:12px;line-height:18px}.lmat_elementor_review_notice .lmat_elementor_review_msg a{color:#edacfb}.lmat_elementor_demo_btn{position:absolute;bottom:4px;right:30px;background:#edacfb;font-size:10px;padding:5px;border-radius:3px;cursor:pointer}.lmat_elementor_demo_btn a{color:black}.lmat_elementor_demo_btn a:hover{color:black;text-decoration:none}.elementor-4868 .elementor-element.elementor-element-21f10f03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4868 .elementor-element.elementor-element-5ec4fc99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4868 .elementor-element.elementor-element-5ec4fc99:not(.elementor-motion-effects-element-type-background),.elementor-4868 .elementor-element.elementor-element-5ec4fc99>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-4868 .elementor-element.elementor-element-48b025fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 0px;--row-gap:18px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--padding-top:26px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-4868 .elementor-element.elementor-element-368e25be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:7px 0px;--row-gap:7px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4868 .elementor-element.elementor-element-77991817{text-align:left}.elementor-4868 .elementor-element.elementor-element-77991817 .title{color:#0d262d;font-family:"Sharp Grotesk",Sans-serif;font-size:1.55rem;font-weight:700;line-height:1.12em}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-4868 .elementor-element.elementor-element-172dc28b{text-align:start;font-family:"Mabry Pro",Sans-serif;font-size:.9rem;font-weight:400;line-height:1.55em;color:#385b63}.elementor-4868 .elementor-element.elementor-element-1dba1001{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4868 .elementor-element.elementor-element-56c32a34{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:11px 0px;--row-gap:11px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-4868 .elementor-element.elementor-element-3c1bcab5{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-4868 .elementor-element.elementor-element-40f582 .elementor-icon-wrapper{text-align:start}.elementor-4868 .elementor-element.elementor-element-40f582.elementor-view-stacked .elementor-icon{background-color:#16404b}.elementor-4868 .elementor-element.elementor-element-40f582.elementor-view-framed .elementor-icon,.elementor-4868 .elementor-element.elementor-element-40f582.elementor-view-default .elementor-icon{color:#16404b;border-color:#16404b}.elementor-4868 .elementor-element.elementor-element-40f582.elementor-view-framed .elementor-icon,.elementor-4868 .elementor-element.elementor-element-40f582.elementor-view-default .elementor-icon svg{fill:#16404b}.elementor-4868 .elementor-element.elementor-element-40f582 .elementor-icon{font-size:17px}.elementor-4868 .elementor-element.elementor-element-40f582 .elementor-icon svg{height:17px}.elementor-4868 .elementor-element.elementor-element-25bff7b5{text-align:left}.elementor-4868 .elementor-element.elementor-element-25bff7b5 .title{color:#0d262d;font-family:"Sharp Grotesk",Sans-serif;font-size:1.08rem;font-weight:700;line-height:1.12em}.elementor-4868 .elementor-element.elementor-element-39c4b68f{text-align:start;font-family:"Mabry Pro",Sans-serif;font-size:.82rem;font-weight:400;line-height:1.55em;color:#385b63}.elementor-4868 .elementor-element.elementor-element-5a6238d5 .nav-y{flex-direction:column !important}.elementor-4868 .elementor-element.elementor-element-3f3fb7b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:11px 0px;--row-gap:11px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-4868 .elementor-element.elementor-element-1064c37d{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4868 .elementor-element.elementor-element-487fde7b .elementor-icon-wrapper{text-align:start}.elementor-4868 .elementor-element.elementor-element-487fde7b.elementor-view-stacked .elementor-icon{background-color:#16404b}.elementor-4868 .elementor-element.elementor-element-487fde7b.elementor-view-framed .elementor-icon,.elementor-4868 .elementor-element.elementor-element-487fde7b.elementor-view-default .elementor-icon{color:#16404b;border-color:#16404b}.elementor-4868 .elementor-element.elementor-element-487fde7b.elementor-view-framed .elementor-icon,.elementor-4868 .elementor-element.elementor-element-487fde7b.elementor-view-default .elementor-icon svg{fill:#16404b}.elementor-4868 .elementor-element.elementor-element-487fde7b .elementor-icon{font-size:17px}.elementor-4868 .elementor-element.elementor-element-487fde7b .elementor-icon svg{height:17px}.elementor-4868 .elementor-element.elementor-element-57f26b03{text-align:left}.elementor-4868 .elementor-element.elementor-element-57f26b03 .title{color:#0d262d;font-family:"Sharp Grotesk",Sans-serif;font-size:1.08rem;font-weight:700;line-height:1.12em}.elementor-4868 .elementor-element.elementor-element-3bacccea{text-align:start;font-family:"Mabry Pro",Sans-serif;font-size:.82rem;font-weight:400;line-height:1.55em;color:#385b63}.elementor-4868 .elementor-element.elementor-element-56119281 .nav-y{flex-direction:column !important}.elementor-4868 .elementor-element.elementor-element-1bda8528{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:11px 0px;--row-gap:11px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-4868 .elementor-element.elementor-element-1b3ab0ab{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4868 .elementor-element.elementor-element-41050c8d .elementor-icon-wrapper{text-align:start}.elementor-4868 .elementor-element.elementor-element-41050c8d.elementor-view-stacked .elementor-icon{background-color:#16404b}.elementor-4868 .elementor-element.elementor-element-41050c8d.elementor-view-framed .elementor-icon,.elementor-4868 .elementor-element.elementor-element-41050c8d.elementor-view-default .elementor-icon{color:#16404b;border-color:#16404b}.elementor-4868 .elementor-element.elementor-element-41050c8d.elementor-view-framed .elementor-icon,.elementor-4868 .elementor-element.elementor-element-41050c8d.elementor-view-default .elementor-icon svg{fill:#16404b}.elementor-4868 .elementor-element.elementor-element-41050c8d .elementor-icon{font-size:17px}.elementor-4868 .elementor-element.elementor-element-41050c8d .elementor-icon svg{height:17px}.elementor-4868 .elementor-element.elementor-element-3c2ca131{text-align:left}.elementor-4868 .elementor-element.elementor-element-3c2ca131 .title{color:#0d262d;font-family:"Sharp Grotesk",Sans-serif;font-size:1.08rem;font-weight:700;line-height:1.12em}.elementor-4868 .elementor-element.elementor-element-61271c59{text-align:start;font-family:"Mabry Pro",Sans-serif;font-size:.82rem;font-weight:400;line-height:1.55em;color:#385b63}.elementor-4868 .elementor-element.elementor-element-181b0c1e .nav-y{flex-direction:column !important}.elementor-4868 .elementor-element.elementor-element-2c4b4dfa{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-4868 .elementor-element.elementor-element-1af7b1f2 .elementor-button{background-color:#e2ff5e;font-family:"Mabry Pro",Sans-serif;font-size:.95rem;font-weight:700;fill:#0d262d;color:#0d262d;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2ff5e;border-radius:999px 999px 999px 999px;padding:.82rem 1.2rem .82rem 1.2rem}.elementor-4868 .elementor-element.elementor-element-1af7b1f2 .elementor-button:hover,.elementor-4868 .elementor-element.elementor-element-1af7b1f2 .elementor-button:focus{background-color:#16404b;color:#fff}.elementor-4868 .elementor-element.elementor-element-1af7b1f2 .elementor-button-content-wrapper{flex-direction:row}.elementor-4868 .elementor-element.elementor-element-1af7b1f2 .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-4868 .elementor-element.elementor-element-1af7b1f2 .elementor-button:hover svg,.elementor-4868 .elementor-element.elementor-element-1af7b1f2 .elementor-button:focus svg{fill:#fff}.elementor-4868 .elementor-element.elementor-element-8730a25 .elementor-button{background-color:#fff;font-family:"Mabry Pro",Sans-serif;font-size:.95rem;font-weight:700;fill:#0d262d;color:#0d262d;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0d262d;border-radius:999px 999px 999px 999px;padding:.82rem 1.2rem .82rem 1.2rem}.elementor-4868 .elementor-element.elementor-element-8730a25 .elementor-button:hover,.elementor-4868 .elementor-element.elementor-element-8730a25 .elementor-button:focus{background-color:#16404b;color:#fff}.elementor-4868 .elementor-element.elementor-element-8730a25 .elementor-button-content-wrapper{flex-direction:row}.elementor-4868 .elementor-element.elementor-element-8730a25 .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-4868 .elementor-element.elementor-element-8730a25 .elementor-button:hover svg,.elementor-4868 .elementor-element.elementor-element-8730a25 .elementor-button:focus svg{fill:#fff}.elementor-4868 .elementor-element.elementor-element-5225ffb3 .elementor-button{background-color:#fff;font-family:"Mabry Pro",Sans-serif;font-size:.95rem;font-weight:700;fill:#0d262d;color:#0d262d;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0d262d;border-radius:999px 999px 999px 999px;padding:.82rem 1.2rem .82rem 1.2rem}.elementor-4868 .elementor-element.elementor-element-5225ffb3 .elementor-button:hover,.elementor-4868 .elementor-element.elementor-element-5225ffb3 .elementor-button:focus{background-color:#16404b;color:#fff}.elementor-4868 .elementor-element.elementor-element-5225ffb3 .elementor-button-content-wrapper{flex-direction:row}.elementor-4868 .elementor-element.elementor-element-5225ffb3 .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-4868 .elementor-element.elementor-element-5225ffb3 .elementor-button:hover svg,.elementor-4868 .elementor-element.elementor-element-5225ffb3 .elementor-button:focus svg{fill:#fff}.elementor-4868 .elementor-element.elementor-element-c1c409a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:14px 0px;--row-gap:14px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:rgba(13,38,45,.18);--border-color:rgba(13,38,45,.18);--padding-top:26px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px}.elementor-4868 .elementor-element.elementor-element-c1c409a:not(.elementor-motion-effects-element-type-background),.elementor-4868 .elementor-element.elementor-element-c1c409a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#071b21}.elementor-4868 .elementor-element.elementor-element-682e8b61{text-align:left}.elementor-4868 .elementor-element.elementor-element-682e8b61 .title{color:#fff;font-family:"Sharp Grotesk",Sans-serif;font-size:1.42rem;font-weight:700;line-height:1.12em}.elementor-4868 .elementor-element.elementor-element-4d30ca70{text-align:start;font-family:"Mabry Pro",Sans-serif;font-size:.87rem;font-weight:400;line-height:1.55em;color:#dce8ea}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-4868 .elementor-element.elementor-element-2fac29dd{text-align:center}.elementor-4868 .elementor-element.elementor-element-2fac29dd img{width:100%;border-radius:16px 16px 16px 16px}.elementor-4868 .elementor-element.elementor-element-75fe37ed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4868 .elementor-element.elementor-element-3c931831 .elementor-button{background-color:#e2ff5e;font-family:"Mabry Pro",Sans-serif;font-size:.95rem;font-weight:700;fill:#0d262d;color:#0d262d;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2ff5e;border-radius:999px 999px 999px 999px;padding:.82rem 1.2rem .82rem 1.2rem}.elementor-4868 .elementor-element.elementor-element-3c931831 .elementor-button:hover,.elementor-4868 .elementor-element.elementor-element-3c931831 .elementor-button:focus{background-color:#16404b;color:#fff}.elementor-4868 .elementor-element.elementor-element-3c931831 .elementor-button-content-wrapper{flex-direction:row}.elementor-4868 .elementor-element.elementor-element-3c931831 .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-4868 .elementor-element.elementor-element-3c931831 .elementor-button:hover svg,.elementor-4868 .elementor-element.elementor-element-3c931831 .elementor-button:focus svg{fill:#fff}.elementor-4868 .elementor-element.elementor-element-6c128295 .elementor-button{background-color:rgba(255,255,255,.08);font-family:"Mabry Pro",Sans-serif;font-size:.95rem;font-weight:700;fill:#fff;color:#fff;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,.35);border-radius:999px 999px 999px 999px;padding:.82rem 1.2rem .82rem 1.2rem}.elementor-4868 .elementor-element.elementor-element-6c128295 .elementor-button:hover,.elementor-4868 .elementor-element.elementor-element-6c128295 .elementor-button:focus{background-color:#e2ff5e;color:#0d262d}.elementor-4868 .elementor-element.elementor-element-6c128295 .elementor-button-content-wrapper{flex-direction:row}.elementor-4868 .elementor-element.elementor-element-6c128295 .elementor-button .elementor-button-content-wrapper{gap:8px}.elementor-4868 .elementor-element.elementor-element-6c128295 .elementor-button:hover svg,.elementor-4868 .elementor-element.elementor-element-6c128295 .elementor-button:focus svg{fill:#0d262d}@media (max-width:1024px){.elementor-4868 .elementor-element.elementor-element-5ec4fc99{--flex-wrap:wrap}.elementor-4868 .elementor-element.elementor-element-77991817 .title{font-size:1.45rem}.elementor-4868 .elementor-element.elementor-element-172dc28b{font-size:.9rem}.elementor-4868 .elementor-element.elementor-element-1dba1001{--flex-wrap:wrap}.elementor-4868 .elementor-element.elementor-element-25bff7b5 .title{font-size:1.05rem}.elementor-4868 .elementor-element.elementor-element-39c4b68f{font-size:.82rem}.elementor-4868 .elementor-element.elementor-element-57f26b03 .title{font-size:1.05rem}.elementor-4868 .elementor-element.elementor-element-3bacccea{font-size:.82rem}.elementor-4868 .elementor-element.elementor-element-3c2ca131 .title{font-size:1.05rem}.elementor-4868 .elementor-element.elementor-element-61271c59{font-size:.82rem}.elementor-4868 .elementor-element.elementor-element-682e8b61 .title{font-size:1.32rem}.elementor-4868 .elementor-element.elementor-element-4d30ca70{font-size:.87rem}}@media (max-width:767px){.elementor-4868 .elementor-element.elementor-element-5ec4fc99{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4868 .elementor-element.elementor-element-48b025fb{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:16px;--padding-right:16px}.elementor-4868 .elementor-element.elementor-element-77991817 .title{font-size:1.4rem}.elementor-4868 .elementor-element.elementor-element-172dc28b{font-size:.9rem}.elementor-4868 .elementor-element.elementor-element-1dba1001{--flex-wrap:wrap}.elementor-4868 .elementor-element.elementor-element-56c32a34{--width:100%}.elementor-4868 .elementor-element.elementor-element-25bff7b5 .title{font-size:1rem}.elementor-4868 .elementor-element.elementor-element-39c4b68f{font-size:.82rem}.elementor-4868 .elementor-element.elementor-element-3f3fb7b3{--width:100%}.elementor-4868 .elementor-element.elementor-element-57f26b03 .title{font-size:1rem}.elementor-4868 .elementor-element.elementor-element-3bacccea{font-size:.82rem}.elementor-4868 .elementor-element.elementor-element-1bda8528{--width:100%}.elementor-4868 .elementor-element.elementor-element-3c2ca131 .title{font-size:1rem}.elementor-4868 .elementor-element.elementor-element-61271c59{font-size:.82rem}.elementor-4868 .elementor-element.elementor-element-2c4b4dfa{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-4868 .elementor-element.elementor-element-c1c409a{--width:100%;--padding-top:22px;--padding-bottom:22px;--padding-left:18px;--padding-right:18px}.elementor-4868 .elementor-element.elementor-element-682e8b61 .title{font-size:1.27rem}.elementor-4868 .elementor-element.elementor-element-4d30ca70{font-size:.87rem}.elementor-4868 .elementor-element.elementor-element-2fac29dd img{width:100%}}@media (min-width:768px){.elementor-4868 .elementor-element.elementor-element-21f10f03{--content-width:1290px}.elementor-4868 .elementor-element.elementor-element-5ec4fc99{--content-width:1290px}.elementor-4868 .elementor-element.elementor-element-48b025fb{--width:72%}.elementor-4868 .elementor-element.elementor-element-56c32a34{--width:32%}.elementor-4868 .elementor-element.elementor-element-3f3fb7b3{--width:32%}.elementor-4868 .elementor-element.elementor-element-1bda8528{--width:32%}.elementor-4868 .elementor-element.elementor-element-c1c409a{--width:28%}}@media (max-width:1366px) and (min-width:768px){.elementor-4868 .elementor-element.elementor-element-21f10f03{--content-width:1108px}.elementor-4868 .elementor-element.elementor-element-5ec4fc99{--content-width:1108px}.elementor-4868 .elementor-element.elementor-element-56c32a34{--width:31.5%}.elementor-4868 .elementor-element.elementor-element-3f3fb7b3{--width:31.5%}.elementor-4868 .elementor-element.elementor-element-1bda8528{--width:31.5%}}@media (max-width:1024px) and (min-width:768px){.elementor-4868 .elementor-element.elementor-element-48b025fb{--width:100%}.elementor-4868 .elementor-element.elementor-element-3f3fb7b3{--width:48.5%}.elementor-4868 .elementor-element.elementor-element-1bda8528{--width:48.5%}.elementor-4868 .elementor-element.elementor-element-c1c409a{--width:100%}}.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}.pfac-shell{--pf:#12715b;--pf-dark:#0d5948;--ink:#12211c;--muted:#61706a;--line:#dce8e3;--soft:#f4f8f6;--lime:#e2ff5e;--danger:#b42318;--warn:#b54708;--white:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);background:#fff;line-height:1.65}.pfac-shell *{box-sizing:border-box}.pfac-tool-wrap,.pfac-content{width:min(1160px,calc(100% - 32px));margin:0 auto}.pfac-tool-wrap{padding:98px 0 44px}.pfac-hero{text-align:center;max-width:850px;margin:0 auto 30px}.pfac-brand-line{display:flex;align-items:center;justify-content:center;gap:13px}.pfac-brand-logo{height:28px;width:auto;max-width:130px;object-fit:contain}.pfac-eyebrow,.pfac-kicker,.pfac-section-label{font-size:12px !important;font-weight:800;letter-spacing:.12em;color:var(--pf);text-transform:uppercase;width:fit-content;background:#e7fe7b;padding:6px 12px;border-radius:50px}.pfac-hero h1{font-size:clamp(38px,5vw,64px);line-height:1.02;letter-spacing:-.045em;margin:12px 0 18px;color:#0d1c17}.pfac-lead{font-size:clamp(17px,2vw,21px);line-height:1.55;color:#45544e;margin:0 auto;max-width:800px}.pfac-note{display:inline-block;margin:18px 0 0;padding:7px 12px;border-radius:999px;background:#f3f8f6;color:#53625c;font-size:12px;border:1px solid var(--line)}.pfac-checker-card{background:#fff;border:1px solid var(--line);border-radius:22px;padding:26px;box-shadow:0 18px 50px rgba(17,71,57,.09);max-width:940px;margin:0 auto}.pfac-form label{display:block;font-weight:750;font-size:14px;margin-bottom:9px}.pfac-input-row{display:grid;grid-template-columns:1fr auto;gap:10px}.pfac-url-field{position:relative}.pfac-globe{position:absolute;left:17px;top:50%;transform:translateY(-50%);font-size:21px;color:var(--pf)}.pfac-url-field input{width:100%;height:56px;border:1px solid #cbd9d3;border-radius:12px;padding:0 16px 0 48px;font:inherit;font-size:16px;color:var(--ink);outline:none;background:#fff}.pfac-url-field input:focus{border-color:var(--pf);box-shadow:0 0 0 3px rgba(18,113,91,.12)}.pfac-primary-btn,.pfac-secondary-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;border-radius:12px;padding:0 19px;text-decoration:none !important;font-weight:800;font-size:14px;transition:.18s ease;cursor:pointer}.pfac-primary-btn{border:1px solid var(--pf);background:var(--pf);color:#fff !important}.pfac-primary-btn:hover{background:var(--pf-dark);border-color:var(--pf-dark);transform:translateY(-1px)}.pfac-primary-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.pfac-secondary-btn{border:1px solid #bfd0c9;background:#fff;color:var(--ink) !important}.pfac-secondary-btn:hover{border-color:var(--pf);color:var(--pf) !important}.pfac-form-meta{display:flex;gap:22px;flex-wrap:wrap;color:#718079;font-size:12px;margin-top:13px}.pfac-loader,.pfac-results,.pfac-error{max-width:1040px;margin:24px auto 0}.pfac-loader{border:1px solid var(--line);border-radius:22px;padding:26px;background:linear-gradient(180deg,#fff,#f8fbfa);box-shadow:0 16px 45px rgba(17,71,57,.06)}.pfac-loader-top{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.pfac-loader-top h2{font-size:23px;margin:4px 0 0}.pfac-loader-top>strong{font-size:24px;color:var(--pf)}.pfac-progress{height:8px;border-radius:999px;background:#e8efec;margin:18px 0 24px;overflow:hidden}.pfac-progress span{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--pf),#45bd83);border-radius:999px;transition:width .45s ease}.pfac-loader-grid{display:grid;grid-template-columns:1.7fr .8fr;gap:20px}.pfac-loader-steps{display:grid;gap:8px}.pfac-loader-steps>div{display:flex;gap:12px;align-items:center;padding:10px 12px;border-radius:12px;color:#7b8983}.pfac-loader-steps>div>span{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#edf3f0;font-size:12px;font-weight:800;flex:0 0 30px}.pfac-loader-steps p{margin:0}.pfac-loader-steps strong,.pfac-loader-steps small{display:block}.pfac-loader-steps small{font-size:11px}.pfac-loader-steps>div.is-active{background:#eef8f4;color:var(--ink)}.pfac-loader-steps>div.is-active>span,.pfac-loader-steps>div.is-done>span{background:var(--pf);color:#fff}.pfac-loader-steps>div.is-done{color:#4f6059}.pfac-tip-card{border:1px solid #d8e8e0;background:#fff;border-radius:15px;padding:18px;align-self:start}.pfac-tip-card span{font-size:10px;letter-spacing:.12em;color:var(--pf);font-weight:800}.pfac-tip-card p{font-size:13px;margin:8px 0 0;color:#52615b}.pfac-error{border:1px solid #f3c6c2;background:#fff4f2;color:#7a271a;border-radius:14px;padding:16px 18px}.pfac-report{border:1px solid var(--line);border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 20px 60px rgba(17,71,57,.08)}.pfac-report-head{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;padding:25px;border-bottom:1px solid var(--line)}.pfac-domain{display:flex;gap:13px;align-items:center}.pfac-favicon{width:44px;height:44px;border-radius:12px;background:#edf6f2;display:grid;place-items:center;color:var(--pf);font-weight:900}.pfac-domain h2{margin:0;font-size:22px}.pfac-domain p{margin:3px 0 0;color:var(--muted);font-size:13px;word-break:break-all}.pfac-report-actions{display:flex;gap:8px;flex-wrap:wrap}.pfac-mini-btn{border:1px solid #cfddd7;background:#fff;border-radius:9px;padding:8px 10px;font:inherit;font-size:12px;font-weight:700;color:#394942;cursor:pointer;text-decoration:none !important}.pfac-mini-btn:hover{border-color:var(--pf);color:var(--pf)}.pfac-score-grid{display:grid;grid-template-columns:1.05fr 1.95fr;border-bottom:1px solid var(--line)}.pfac-score-panel{padding:28px;border-right:1px solid var(--line);text-align:center}.pfac-score-ring{--score:0;width:170px;height:170px;border-radius:50%;margin:0 auto 16px;background:conic-gradient(var(--pf) calc(var(--score) * 1%),#e7efec 0);position:relative;display:grid;place-items:center}.pfac-score-ring:after{content:"";position:absolute;inset:12px;border-radius:50%;background:#fff}.pfac-score-number{position:relative;z-index:1}.pfac-score-number strong{display:block;font-size:48px;line-height:1}.pfac-score-number span{font-size:12px;color:var(--muted)}.pfac-score-panel h3{font-size:18px;margin:0}.pfac-score-panel p{font-size:12px;color:var(--muted);margin:8px auto 0;max-width:280px}.pfac-metrics-panel{padding:28px}.pfac-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pfac-metric{border:1px solid #e2ebe7;border-radius:14px;padding:15px;background:#fbfdfc}.pfac-metric span{font-size:11px;color:var(--muted);display:block}.pfac-metric strong{font-size:23px;line-height:1.2;display:block;margin-top:5px}.pfac-report-section{padding:27px;border-bottom:1px solid var(--line)}.pfac-report-section h3{font-size:19px;margin:0 0 17px}.pfac-chart-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.pfac-chart-card{border:1px solid #e1ebe6;border-radius:15px;padding:17px}.pfac-chart-card h4{margin:0 0 14px;font-size:14px}.pfac-bar-row{display:grid;grid-template-columns:90px 1fr 70px;gap:10px;align-items:center;margin:9px 0;font-size:11px}.pfac-bar-track{height:8px;background:#edf3f0;border-radius:999px;overflow:hidden}.pfac-bar-track i{display:block;height:100%;background:var(--pf);border-radius:999px}.pfac-screenshot-grid{display:grid;grid-template-columns:1.45fr .85fr;gap:18px}.pfac-screenshot-card{border:1px solid #e1ebe6;border-radius:15px;overflow:hidden;background:#f5f8f7}.pfac-screenshot-card img{width:100%;display:block;max-height:480px;object-fit:cover;object-position:top}.pfac-screenshot-fallback{padding:46px 25px;text-align:center;color:var(--muted)}.pfac-page-meta{border:1px solid #e1ebe6;border-radius:15px;padding:18px}.pfac-page-meta dl{margin:0}.pfac-page-meta div{border-bottom:1px solid #edf2ef;padding:9px 0}.pfac-page-meta div:last-child{border-bottom:0}.pfac-page-meta dt{font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted)}.pfac-page-meta dd{margin:2px 0 0;font-size:12px;word-break:break-word}.pfac-recs{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pfac-rec{border:1px solid #e0e9e5;border-radius:14px;padding:15px}.pfac-rec b{font-size:10px;color:var(--pf);text-transform:uppercase;letter-spacing:.08em}.pfac-rec h4{font-size:14px;margin:4px 0}.pfac-rec p{font-size:12px;color:#596861;margin:0}.pfac-report-cta{padding:25px;background:#eff8f4;display:flex;justify-content:space-between;gap:20px;flex-direction:column}.pfac-report-cta h3{margin:0 0 4px;font-size:18px}.pfac-report-cta p{margin:0;color:var(--muted);font-size:13px}.pfac-report-cta-actions{display:flex;gap:8px;flex-wrap:wrap}.pfac-method{padding:13px 25px;font-size:10px;color:#76847e;background:#fafcfb}.pfac-content{padding:28px 0 90px;display:grid;grid-template-columns:230px minmax(0,790px);gap:54px;justify-content:center}.pfac-jump{position:sticky;top:90px;align-self:start;display:grid;gap:3px;border-left:1px solid var(--line);padding-left:15px}.pfac-jump strong{font-size:12px;margin-bottom:6px}.pfac-jump a{font-size:12px;color:#66756f;text-decoration:none;padding:4px 0}.pfac-jump a:hover{color:var(--pf)}.pfac-article{min-width:0}.pfac-article section{scroll-margin-top:90px;margin:0 0 58px}.pfac-article h2{font-size:clamp(28px,3vw,38px);line-height:1.15;letter-spacing:-.025em;margin:7px 0 18px}.pfac-article h3{font-size:21px;line-height:1.3;margin:30px 0 9px}.pfac-article p,.pfac-article li{font-size:16px;color:#45544e}.pfac-article a{color:var(--pf);text-decoration:underline;text-decoration-color:rgba(18,113,91,.28);text-underline-offset:3px}.pfac-callout{border-left:4px solid var(--pf);background:#eff8f4;padding:18px 20px;border-radius:0 12px 12px 0;color:#36453f;margin:24px 0}.pfac-faq-section details{border-bottom:1px solid var(--line);padding:17px 0}.pfac-faq-section summary{font-weight:780;cursor:pointer;list-style:none;padding-right:24px;position:relative}.pfac-faq-section summary:after{content:"+";position:absolute;right:2px;color:var(--pf)}.pfac-faq-section details[open] summary:after{content:"−"}.pfac-faq-section details p{margin:10px 0 0;font-size:14px}.pfac-final-cta{border:1px solid #cfe1d9 !important;background:#f1f8f5;border-radius:22px;padding:28px !important;display:flex;justify-content:space-between;gap:22px;align-items:center}.pfac-final-cta h2{font-size:28px;margin-bottom:8px}.pfac-final-cta p{margin:0}.pfac-final-actions{display:flex;gap:8px;flex-wrap:wrap;min-width:max-content}@media (max-width:900px){.pfac-content{grid-template-columns:1fr}.pfac-jump{display:none}.pfac-score-grid,.pfac-screenshot-grid{grid-template-columns:1fr}.pfac-score-panel{border-right:0;border-bottom:1px solid var(--line)}.pfac-loader-grid,.pfac-chart-grid{grid-template-columns:1fr}.pfac-final-cta{align-items:flex-start;flex-direction:column}.pfac-final-actions{min-width:0}}@media (max-width:650px){.pfac-tool-wrap{padding-top:44px}.pfac-input-row{grid-template-columns:1fr}.pfac-primary-btn{min-height:52px}.pfac-form-meta{gap:8px 16px}.pfac-checker-card,.pfac-loader{padding:18px;border-radius:17px}.pfac-report-head,.pfac-report-cta{flex-direction:column}.pfac-metrics{grid-template-columns:1fr 1fr}.pfac-recs{grid-template-columns:1fr}.pfac-score-panel,.pfac-metrics-panel,.pfac-report-section{padding:20px}.pfac-score-ring{width:145px;height:145px}.pfac-bar-row{grid-template-columns:70px 1fr 55px}.pfac-content{width:min(100% - 28px,790px)}.pfac-article p,.pfac-article li{font-size:15px}}@media print{body>*:not(.pfac-shell){display:none !important}.pfac-shell{font-size:12px}.pfac-content,.pfac-checker-card,.pfac-loader,.pfac-error,.pfac-report-actions,.pfac-report-cta{display:none !important}.pfac-tool-wrap{padding:0;width:100%}.pfac-results{display:block !important;margin:0;max-width:none}.pfac-report{box-shadow:none;border:0}.pfac-report-section{break-inside:avoid}.pfac-score-grid{break-inside:avoid}}.pfac-favicon img{max-width:34px;max-height:34px;width:auto;height:auto;object-fit:contain}body.pfac-tool-page .entry-title,body.pfac-tool-page .page-title,body.pfac-tool-page .elementor-page-title{display:none !important}body:has(#pageforge-authority-checker) .entry-title,body:has(#pageforge-authority-checker) .page-title,body:has(#pageforge-authority-checker) .elementor-page-title{display:none !important}.pfac-shell{color-scheme:light !important;background:#fff !important;color:#18221e !important}.pfac-shell *{color-scheme:light}.pfac-trust-row{display:flex;justify-content:center;gap:10px 22px;flex-wrap:wrap;margin-top:15px;color:#52615b;font-size:12px;font-weight:650}.pfac-trust-row span{display:inline-flex;align-items:center;gap:5px}.pfac-metrics-panel>h3{font-size:17px;margin:0 0 14px}.pfac-score-badge{display:inline-flex;margin:9px auto 0;padding:5px 9px;border-radius:999px;background:#eef8f4;color:var(--pf);font-size:11px;font-weight:800}.pfac-limited{padding:16px 24px;background:#fff8e8;border-bottom:1px solid #f0dfb1;color:#62522a}.pfac-limited strong{display:block;font-size:13px;margin-bottom:3px}.pfac-limited p{margin:0;font-size:12px;color:#6b5c37}.pfac-dr-card{border:1px solid #dce8e3;border-radius:14px;padding:15px;background:#fbfdfc}.pfac-dr-card>span{font-size:11px;color:var(--muted);display:block}.pfac-dr-card>strong{font-size:30px;line-height:1.15;display:block;margin:4px 0}.pfac-dr-card small{font-size:10px}.pfac-dr-card small a{color:#55645e;text-decoration:underline}.pfac-chart-gap{margin-top:18px}.pfac-empty{font-size:12px !important;color:var(--muted) !important;margin:0 !important}.pfac-promo-section{border:1px solid #cfe1d9;border-radius:24px;padding:30px !important;background:linear-gradient(135deg,#f5fbf8 0%,#eff8f4 100%)}.pfac-promo-section h2{max-width:720px}.pfac-promo-copy p:last-child{margin-bottom:0}.pfac-promo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0}.pfac-promo-grid a{display:block;border:1px solid #d7e6df;background:#fff;border-radius:15px;padding:17px;text-decoration:none !important;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.pfac-promo-grid a:hover{transform:translateY(-2px);border-color:var(--pf);box-shadow:0 10px 24px rgba(18,113,91,.08)}.pfac-promo-grid strong{display:block;color:#1b2a24;font-size:14px;margin-bottom:5px}.pfac-promo-grid span{display:block;color:#607069;font-size:12px;line-height:1.55}.pfac-promo-actions{display:flex;gap:10px;flex-wrap:wrap}.pfac-article code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;background:#f1f5f3;border:1px solid #e1e9e5;padding:1px 5px;border-radius:5px;font-size:.9em}.pfac-final-actions{justify-content:flex-end}.pfac-final-actions .pfac-secondary-btn,.pfac-promo-actions .pfac-secondary-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:10px;text-decoration:none !important;font-size:12px;font-weight:750}.pfac-promo-actions .pfac-primary-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 17px;border-radius:10px;text-decoration:none !important;font-size:12px;font-weight:750}@media (max-width:650px){.pfac-trust-row{justify-content:flex-start}.pfac-promo-grid{grid-template-columns:1fr}.pfac-promo-section{padding:22px !important}.pfac-final-actions{width:100%}.pfac-final-actions a{width:100%}}.elementor-4554 .elementor-element.elementor-element-71028d6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:100px;--padding-bottom:130px;--padding-left:15px;--padding-right:15px}.elementor-4554 .elementor-element.elementor-element-71028d6:not(.elementor-motion-effects-element-type-background),.elementor-4554 .elementor-element.elementor-element-71028d6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,#f3ffbf 100%)}:where(.uc-dark) .elementor-4554 .elementor-element.elementor-element-71028d6:not(.elementor-motion-effects-element-type-background),:where(.uc-dark) .elementor-4554 .elementor-element.elementor-element-71028d6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,#0d262d 100%)}.elementor-4554 .elementor-element.elementor-element-04b1927{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4554 .elementor-element.elementor-element-6b104a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4554 .elementor-element.elementor-element-c78eea8 img{width:166px}.elementor-4554 .elementor-element.elementor-element-c78eea8 svg{width:166px}.elementor-4554 .elementor-element.elementor-element-1289242>.elementor-widget-container{margin:1rem 0rem .7rem 0rem}.elementor-4554 .elementor-element.elementor-element-1289242{text-align:left}.elementor-4554 .elementor-element.elementor-element-1289242 .title{font-family:"Mabry Pro",Sans-serif;font-size:1.125rem}.elementor-4554 .elementor-element.elementor-element-273bf09 .lmat-lang-image{--lmat-flag-ratio:43}.elementor-4554 .elementor-element.elementor-element-273bf09{width:auto;max-width:auto}.elementor-4554 .elementor-element.elementor-element-273bf09 .lmat-main-wrapper{text-align:left}.elementor-4554 .elementor-element.elementor-element-273bf09.lmat-switcher--aspect-ratio-11 .lmat-lang-image img{height:20px !important;width:20px !important}.elementor-4554 .elementor-element.elementor-element-273bf09.lmat-switcher--aspect-ratio-43 .lmat-lang-image img{width:20px !important;height:calc(20px * .75) !important}.elementor-4554 .elementor-element.elementor-element-273bf09 .lmat-lang-image img{--lmat-flag-radius:0%}.elementor-4554 .elementor-element.elementor-element-273bf09 .lmat-main-wrapper .lmat-wrapper.dropdown{margin:0px 0px 0px 0px;padding:5px 15px 5px 15px;border-radius:5px 5px 5px 5px}.elementor-4554 .elementor-element.elementor-element-273bf09 .lmat-main-wrapper .lmat-wrapper.horizontal .lmat-lang-item a{margin:0px 0px 0px 0px;padding:5px 15px 5px 15px}.elementor-4554 .elementor-element.elementor-element-273bf09 .lmat-main-wrapper .lmat-wrapper.vertical .lmat-lang-item a{margin:0px 0px 0px 0px;padding:5px 15px 5px 15px}.elementor-4554 .elementor-element.elementor-element-273bf09 .lmat-main-wrapper .lmat-wrapper.dropdown .lmat-lang-item{padding:5px 15px 5px 15px}.elementor-4554 .elementor-element.elementor-element-273bf09 .lmat-main-wrapper .lmat-wrapper.dropdown,.elementor-4554 .elementor-element.elementor-element-273bf09 .lmat-main-wrapper .lmat-wrapper.horizontal li a,.elementor-4554 .elementor-element.elementor-element-273bf09 .lmat-main-wrapper .lmat-wrapper.vertical li a{border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-secondary)}.elementor-4554 .elementor-element.elementor-element-273bf09 .lmat-main-wrapper .lmat-wrapper.dropdown .lmat-language-list{border-radius:5px 5px 5px 5px}.elementor-4554 .elementor-element.elementor-element-273bf09 .lmat-main-wrapper .lmat-wrapper.horizontal li a{border-radius:5px 5px 5px 5px}.elementor-4554 .elementor-element.elementor-element-273bf09 .lmat-main-wrapper .lmat-wrapper.vertical li a{border-radius:5px 5px 5px 5px}.elementor-4554 .elementor-element.elementor-element-273bf09.lmat-dropdown-direction-down .lmat-wrapper.dropdown ul{margin-top:0px}.elementor-4554 .elementor-element.elementor-element-273bf09.lmat-dropdown-direction-up .lmat-wrapper.dropdown ul{margin-bottom:0px}.elementor-4554 .elementor-element.elementor-element-927c941{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4554 .elementor-element.elementor-element-9d81590{--display:grid;--e-con-grid-template-columns:repeat(5,1fr);--e-con-grid-template-rows:repeat(1,1fr);--gap:0px 30px;--row-gap:0px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4554 .elementor-element.elementor-element-948a999{--display:flex;--gap:1.8rem 0rem;--row-gap:1.8rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4554 .elementor-element.elementor-element-90be4ad{text-align:left}.elementor-4554 .elementor-element.elementor-element-90be4ad .title{font-family:"Sharp Grotesk",Sans-serif;font-size:.75rem;text-transform:uppercase;opacity:60% !important}.elementor-4554 .elementor-element.elementor-element-4523ec8 .nav-y{flex-direction:column !important}.elementor-4554 .elementor-element.elementor-element-4523ec8 .genix-menu-list li a{font-family:"Mabry Pro",Sans-serif;font-weight:700}.elementor-4554 .elementor-element.elementor-element-4523ec8 .gap-1{gap:1rem !important}.elementor-4554 .elementor-element.elementor-element-54c873a{--display:flex;--gap:1.8rem 0rem;--row-gap:1.8rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4554 .elementor-element.elementor-element-bf2b05b{text-align:left}.elementor-4554 .elementor-element.elementor-element-bf2b05b .title{font-family:"Sharp Grotesk",Sans-serif;font-size:.75rem;text-transform:uppercase;opacity:60% !important}.elementor-4554 .elementor-element.elementor-element-130e965 .nav-y{flex-direction:column !important}.elementor-4554 .elementor-element.elementor-element-130e965 .genix-menu-list li a{font-family:"Mabry Pro",Sans-serif;font-weight:700}.elementor-4554 .elementor-element.elementor-element-130e965 .gap-1{gap:1rem !important}.elementor-4554 .elementor-element.elementor-element-703d3e4{--display:flex;--gap:1.8rem 0rem;--row-gap:1.8rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4554 .elementor-element.elementor-element-1badd6c{text-align:left}.elementor-4554 .elementor-element.elementor-element-1badd6c .title{font-family:"Sharp Grotesk",Sans-serif;font-size:.75rem;text-transform:uppercase;opacity:60% !important}.elementor-4554 .elementor-element.elementor-element-3543251 .nav-y{flex-direction:column !important}.elementor-4554 .elementor-element.elementor-element-3543251 .genix-menu-list li a{font-family:"Mabry Pro",Sans-serif;font-weight:700}.elementor-4554 .elementor-element.elementor-element-3543251 .gap-1{gap:1rem !important}.elementor-4554 .elementor-element.elementor-element-a3686d5{--display:flex;--gap:1.8rem 0rem;--row-gap:1.8rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4554 .elementor-element.elementor-element-00a1ca7{text-align:left}.elementor-4554 .elementor-element.elementor-element-00a1ca7 .title{font-family:"Sharp Grotesk",Sans-serif;font-size:.75rem;text-transform:uppercase;opacity:60% !important}.elementor-4554 .elementor-element.elementor-element-3a49393 .nav-y{flex-direction:column !important}.elementor-4554 .elementor-element.elementor-element-3a49393 .genix-menu-list li a{font-family:"Mabry Pro",Sans-serif;font-weight:700}.elementor-4554 .elementor-element.elementor-element-3a49393 .gap-1{gap:1rem !important}.elementor-4554 .elementor-element.elementor-element-d69e831{--display:flex;--gap:1.8rem 0rem;--row-gap:1.8rem;--column-gap:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4554 .elementor-element.elementor-element-7af64db{text-align:left}.elementor-4554 .elementor-element.elementor-element-7af64db .title{font-family:"Sharp Grotesk",Sans-serif;font-size:.75rem;text-transform:uppercase;opacity:60% !important}.elementor-4554 .elementor-element.elementor-element-c0baecd .nav-y{flex-direction:column !important}.elementor-4554 .elementor-element.elementor-element-c0baecd .genix-menu-list li a{font-family:"Mabry Pro",Sans-serif;font-weight:700}.elementor-4554 .elementor-element.elementor-element-c0baecd .gap-1{gap:1rem !important}.elementor-4554 .elementor-element.elementor-element-4f7fa63{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(131,131,131,.25);--border-color:rgba(131,131,131,.25);--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-4554 .elementor-element.elementor-element-0d8e878{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4554 .elementor-element.elementor-element-208ec0c{text-align:left}.elementor-4554 .elementor-element.elementor-element-208ec0c .title{font-family:var(--e-global-typography-cd003e2-font-family),Sans-serif}.elementor-4554 .elementor-element.elementor-element-159f207{--display:flex;--flex-direction:row;--container-widget-width:calc(( 1 - var(--container-widget-flex-grow) ) * 100%);--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4554 .elementor-element.elementor-element-fccea19{width:auto;max-width:auto}.elementor-4554 .elementor-element.elementor-element-fccea19>.elementor-widget-container{padding:0rem 0rem 0rem 0rem}.elementor-4554 .elementor-element.elementor-element-fccea19.elementor-element{--align-self:center}.elementor-4554 .elementor-element.elementor-element-fccea19 .nav-x{justify-content:flex-end !important}.elementor-4554 .elementor-element.elementor-element-fccea19 .social-btn a{color:var(--e-global-color-secondary)}:where(.uc-dark) .elementor-4554 .elementor-element.elementor-element-fccea19 .social-btn a{color:var(--e-global-color-primary)}.elementor-4554 .elementor-element.elementor-element-fccea19 .social-btn a:hover{color:var(--e-global-color-secondary)}:where(.uc-dark) .elementor-4554 .elementor-element.elementor-element-fccea19 .social-btn a:hover{color:#fff !important}@media (max-width:1200px){.elementor-4554 .elementor-element.elementor-element-71028d6{--padding-top:80px;--padding-bottom:80px;--padding-left:15px;--padding-right:15px}.elementor-4554 .elementor-element.elementor-element-9d81590{--grid-auto-flow:row}}@media (min-width:768px){.elementor-4554 .elementor-element.elementor-element-71028d6{--content-width:1288px}.elementor-4554 .elementor-element.elementor-element-6b104a3{--width:25%}.elementor-4554 .elementor-element.elementor-element-927c941{--width:70%}.elementor-4554 .elementor-element.elementor-element-0d8e878{--width:50%}.elementor-4554 .elementor-element.elementor-element-159f207{--width:50%}}@media (max-width:1366px) and (min-width:768px){.elementor-4554 .elementor-element.elementor-element-71028d6{--content-width:1108px}}@media (max-width:1200px) and (min-width:768px){.elementor-4554 .elementor-element.elementor-element-71028d6{--content-width:930px}.elementor-4554 .elementor-element.elementor-element-6b104a3{--width:35%}.elementor-4554 .elementor-element.elementor-element-927c941{--width:60%}}@media (max-width:1024px) and (min-width:768px){.elementor-4554 .elementor-element.elementor-element-6b104a3{--width:100%}.elementor-4554 .elementor-element.elementor-element-927c941{--width:100%}}@media (max-width:1366px){.elementor-4554 .elementor-element.elementor-element-71028d6{--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px}.elementor-4554 .elementor-element.elementor-element-9d81590{--grid-auto-flow:row}}@media (max-width:1024px){.elementor-4554 .elementor-element.elementor-element-71028d6{--padding-top:80px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px}.elementor-4554 .elementor-element.elementor-element-04b1927{--gap:35px 0px;--row-gap:35px;--column-gap:0px;--flex-wrap:wrap}.elementor-4554 .elementor-element.elementor-element-9d81590{--e-con-grid-template-columns:repeat(3,1fr);--gap:50px 30px;--row-gap:50px;--column-gap:30px;--grid-auto-flow:row}.elementor-4554 .elementor-element.elementor-element-948a999{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-4554 .elementor-element.elementor-element-54c873a{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-4554 .elementor-element.elementor-element-703d3e4{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-4554 .elementor-element.elementor-element-a3686d5{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-4554 .elementor-element.elementor-element-d69e831{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-4554 .elementor-element.elementor-element-4f7fa63{--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}}@media (max-width:767px){.elementor-4554 .elementor-element.elementor-element-71028d6{--border-radius:16px 16px 16px 16px;--padding-top:50px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px}.elementor-4554 .elementor-element.elementor-element-1289242>.elementor-widget-container{margin:1rem 0rem 1rem 0rem}.elementor-4554 .elementor-element.elementor-element-9d81590{--e-con-grid-template-columns:repeat(2,1fr);--gap:30px 25px;--row-gap:30px;--column-gap:25px;--grid-auto-flow:row}.elementor-4554 .elementor-element.elementor-element-948a999{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-4554 .elementor-element.elementor-element-54c873a{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-4554 .elementor-element.elementor-element-703d3e4{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-4554 .elementor-element.elementor-element-a3686d5{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-4554 .elementor-element.elementor-element-d69e831{--gap:15px 15px;--row-gap:15px;--column-gap:15px}.elementor-4554 .elementor-element.elementor-element-4f7fa63{--gap:1rem 0rem;--row-gap:1rem;--column-gap:0rem;--padding-top:1.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-4554 .elementor-element.elementor-element-208ec0c{text-align:center}.elementor-4554 .elementor-element.elementor-element-159f207{--justify-content:center}.elementor-4554 .elementor-element.elementor-element-fccea19>.elementor-widget-container{padding:0rem 0rem 0rem 0rem}.elementor-4554 .elementor-element.elementor-element-fccea19 .nav-x{justify-content:center !important;gap:9px !important}}