body .elementor .elementor-section.elementor-top-section.aple-hp-sec{--hp-navy: #0C4464;--hp-navy-900: #071E2E;--hp-ink: #374151;--hp-muted: #4B5563;--hp-line: #E5E7EB;--hp-paper: #F9FAFB;--hp-mist: #E9EFF3;--hp-sand: #F7F2EA;--hp-deep: #071E2E;--hp-amber: #F37513;--hp-amber-ink: #B0540D;--hp-amber-300: #EDAF6E;--hp-red: #C0392B;--hp-red-900: #A93226;--hp-blue: #2B6A99;--hp-sec: 112px;--hp-pad: 32px;--hp-r: 20px;--hp-gut: 24px;--hp-gap: 24px;--hp-ease: cubic-bezier(0.2,0.7,0.2,1);--hp-sh-1: 0 1px 2px rgba(12,68,100,0.06),0 2px 8px rgba(12,68,100,0.05);--hp-sh-2: 0 24px 48px -16px rgba(12,68,100,0.24),0 8px 16px -8px rgba(12,68,100,0.12);font-family: 'Source Sans 3',system-ui,sans-serif;color: var(--hp-ink)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec > .elementor-container{max-width: 1200px !important;padding-left: var(--hp-gut) !important;padding-right: var(--hp-gut) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--full > .elementor-container{max-width: none !important;padding: 0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .elementor-widget-wrap{padding: 0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .elementor-widget-wrap > .elementor-element{min-width: 0;margin: 0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .elementor-heading-title{animation: none !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec a:focus-visible{outline: 3px solid var(--hp-blue) !important;outline-offset: 3px;border-radius: 8px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--cta a:focus-visible,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact a:focus-visible,body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--dark a:focus-visible{outline-color: var(--hp-amber-300) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--trio{padding: 64px 0 96px !important;background-color: var(--hp-paper)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--pillars-head{padding: var(--hp-sec) 0 0 !important;background-color: var(--hp-mist);border-top: 1px solid rgba(12,68,100,0.08)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--pillars{padding: 0 0 var(--hp-sec) !important;background-color: var(--hp-mist)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact{padding: var(--hp-sec) 0 !important;background-color: var(--hp-paper);border-top: 1px solid rgba(12,68,100,0.08)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--work-head{padding: var(--hp-sec) 0 0 !important;background-color: var(--hp-sand);border-top: 1px solid rgba(12,68,100,0.08)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--work{padding: 0 0 var(--hp-sec) !important;background-color: var(--hp-sand)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--causes{padding: var(--hp-sec) 0 !important;background-color: var(--hp-mist)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--resources{padding: 96px 0 !important;background-color: var(--hp-sand);border-top: 1px solid rgba(12,68,100,0.08)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news{padding: var(--hp-sec) 0 !important;background-color: var(--hp-paper)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--cta{position: relative;overflow: hidden;padding: var(--hp-sec) 0 !important;background-color: var(--hp-navy);border-top: 3px solid var(--hp-amber);isolation: isolate}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-h{width: 100%}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-h .jeg-elementor-kit.jkit-heading{max-width: 720px;text-align: left !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-h .jeg-elementor-kit.jkit-heading .heading-section-subtitle{display: block !important;margin: 0 0 12px !important;padding: 0 !important;border: 0 !important;background: none !important;font: 700 13px/1.2 'Source Sans 3',system-ui,sans-serif !important;letter-spacing: 0.14em !important;text-transform: uppercase !important;color: var(--hp-amber-ink) !important;-webkit-text-stroke: 0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-h .jeg-elementor-kit.jkit-heading .heading-section-subtitle::before,body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-h .jeg-elementor-kit.jkit-heading .heading-section-subtitle::after,body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-h .jeg-elementor-kit.jkit-heading .heading-section-title::before{display: none !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-h .jeg-elementor-kit.jkit-heading .heading-section-title{display: block !important;margin: 0 !important;padding: 0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-h .jeg-elementor-kit.jkit-heading .heading-title{margin: 0 !important;font: 600 clamp(28px,3.2vw,38px)/1.2 'Lora',Georgia,serif !important;letter-spacing: -0.01em !important;text-transform: none !important;color: var(--hp-navy) !important;text-wrap: balance}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-h .jeg-elementor-kit.jkit-heading .heading-section-description{max-width: 720px !important;margin: 16px 0 0 !important;font: 400 18px/1.65 'Source Sans 3',system-ui,sans-serif !important;color: var(--hp-ink) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-h .jeg-elementor-kit.jkit-heading .heading-section-description p{margin: 0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-h.aple-hp-h--center .jeg-elementor-kit.jkit-heading{margin-left: auto !important;margin-right: auto !important;text-align: center !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-h.aple-hp-h--center .jeg-elementor-kit.jkit-heading .heading-section-description{margin-left: auto !important;margin-right: auto !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-h.aple-hp-h--light .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color: var(--hp-amber-300) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-h.aple-hp-h--light .jeg-elementor-kit.jkit-heading .heading-title{color: #FFFFFF !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-h.aple-hp-h--light .jeg-elementor-kit.jkit-heading .heading-section-description{color: #CEDAE0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-h.aple-hp-h--blue .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color: var(--hp-blue) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-h.aple-hp-h--hd{margin-bottom: 48px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-b{--b: var(--hp-navy);--bh: var(--hp-navy-900);--glow: rgba(12,68,100,0.7);width: auto !important;max-width: 100%}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-b.aple-hp-b--report{--b: var(--hp-red);--bh: var(--hp-red-900);--glow: rgba(192,57,43,0.7)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-b.aple-hp-b--give{--b: var(--hp-amber);--bh: var(--hp-amber-ink);--glow: rgba(243,117,19,0.7)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-b.aple-hp-b--blue{--b: #2B6A99;--bh: #1A5A7E;--glow: rgba(43,106,153,0.75)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-b .elementor-button-wrapper{text-align: left !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-b .elementor-button{display: inline-flex !important;align-items: center;justify-content: center;gap: 8px;min-height: 48px !important;margin: 0 !important;padding: 0 28px !important;border: 2px solid var(--b) !important;border-radius: 9999px !important;background: var(--b) !important;color: #FFFFFF !important;font: 700 15px/1 'Source Sans 3',system-ui,sans-serif !important;letter-spacing: 0.04em !important;text-transform: uppercase !important;white-space: nowrap;box-shadow: none !important;transition: background-color 0.2s ease,border-color 0.2s ease,transform 0.25s var(--hp-ease),box-shadow 0.25s ease !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-b .elementor-button .elementor-button-text,body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-b .elementor-button span{color: inherit !important;white-space: nowrap}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-b .elementor-button::after{content: "" !important;display: inline-block !important;flex: 0 0 18px;width: 18px;height: 18px;background: currentColor !important;transform: none !important;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;transition: translate 0.25s var(--hp-ease)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-b.aple-hp-b--ghost .elementor-button{background: transparent !important;border-color: #4A8AB5 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-b.aple-hp-b--link .elementor-button{min-height: 0 !important;padding: 4px 0 !important;border: 0 !important;background: none !important;color: var(--hp-blue) !important;font-size: 16px !important;letter-spacing: 0 !important;text-transform: none !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--trio > .elementor-container > .elementor-column > .elementor-widget-wrap,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--pillars > .elementor-container > .elementor-column > .elementor-widget-wrap,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact > .elementor-container > .elementor-column > .elementor-widget-wrap,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--work > .elementor-container > .elementor-column > .elementor-widget-wrap,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--causes > .elementor-container > .elementor-column > .elementor-widget-wrap,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news > .elementor-container > .elementor-column > .elementor-widget-wrap{display: grid !important;gap: var(--hp-gap);align-items: stretch}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--trio > .elementor-container > .elementor-column > .elementor-widget-wrap{grid-template-columns: 1fr 1.2fr 1fr}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--pillars > .elementor-container > .elementor-column > .elementor-widget-wrap{grid-template-columns: repeat(6,1fr)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--pillars > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-ib{grid-column: span 2}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--pillars > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-ib.aple-hp-ib--p4{grid-column: 2 / span 2}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--causes > .elementor-container > .elementor-column > .elementor-widget-wrap{grid-template-columns: 1fr 1fr}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--causes > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-h,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-h,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-note{grid-column: 1 / -1}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--causes > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-h{margin-bottom: 24px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib{--b: var(--hp-navy);--bh: var(--hp-navy-900);--glow: rgba(12,68,100,0.7);--ico-ink: var(--hp-navy);--ico-blob: #DDEEF5}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--report{--b: var(--hp-red);--bh: var(--hp-red-900);--glow: rgba(192,57,43,0.7)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--dark{--ico-ink: #FFFFFF;--ico-blob: rgba(255,255,255,0.16)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib,body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib > .elementor-widget-container{height: 100%}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib .jeg-elementor-kit.jkit-icon-box{height: 100%;text-align: left !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{position: relative;height: 100%;display: flex !important;flex-direction: column;align-items: flex-start;overflow: hidden;padding: var(--hp-pad) !important;border: 1px solid var(--hp-line) !important;border-radius: var(--hp-r) !important;background: #FFFFFF !important;box-shadow: var(--hp-sh-1) !important;text-align: left !important;transition: transform 0.35s var(--hp-ease),box-shadow 0.35s var(--hp-ease),border-color 0.35s ease !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper::before{display: none !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header{order: 0;margin: 0 0 20px !important;padding: 0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib .jeg-elementor-kit.jkit-icon-box .icon-box-header .icon,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .icon{position: relative;display: grid !important;place-items: center;width: 64px !important;height: 64px !important;margin: 0 !important;padding: 0 !important;border: 0 !important;border-radius: 0 !important;background: none !important;overflow: visible;color: var(--ico-ink) !important;transform: none !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib .jeg-elementor-kit.jkit-icon-box .icon-box-header .icon::before,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .icon::before{content: "";position: absolute;left: 12px;top: 12px;width: 52px;height: 52px;z-index: 0;background: var(--ico-blob);border-radius: 58% 42% 52% 48% / 46% 58% 42% 54%;transition: transform 0.6s var(--hp-ease),border-radius 0.6s var(--hp-ease)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib .jeg-elementor-kit.jkit-icon-box .icon-box-header .icon i,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .icon i{position: relative;z-index: 1;font-size: 38px !important;line-height: 1 !important;color: var(--ico-ink) !important;translate: -5px -5px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib .jeg-elementor-kit.jkit-icon-box .icon-box-header .icon svg,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .icon svg{position: relative;z-index: 1;width: 36px !important;height: 36px !important;translate: -5px -5px;fill: var(--ico-ink) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib .jeg-elementor-kit.jkit-icon-box .icon-box-badge{order: 1;position: static !important;inset: auto !important;transform: none !important;margin: 0 0 8px !important;padding: 0 !important;background: none !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib .jeg-elementor-kit.jkit-icon-box .icon-box-badge .badge-text{display: inline-block;padding: 0 !important;border-radius: 0 !important;background: none !important;font: 700 12.5px/1.3 'Source Sans 3',system-ui,sans-serif !important;letter-spacing: 0.12em !important;text-transform: uppercase !important;color: var(--hp-amber-ink) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body{order: 2;flex: 1 1 auto;display: flex !important;flex-direction: column;align-items: flex-start;width: 100%;margin: 0 !important;padding: 0 !important;text-align: left !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .title{margin: 0 0 12px !important;font: 600 22px/1.3 'Lora',Georgia,serif !important;letter-spacing: -0.01em !important;text-transform: none !important;color: var(--hp-navy) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{margin: 0 !important;font: 400 16.5px/1.6 'Source Sans 3',system-ui,sans-serif !important;color: var(--hp-muted) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-button{position: static !important;margin: auto 0 0 !important;padding: 24px 0 0 !important;text-align: left !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib .jeg-elementor-kit.jkit-icon-box .icon-box-button .btn-wrapper{position: static !important;display: block !important;text-align: left !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib .jeg-elementor-kit.jkit-icon-box .icon-box-button .btn-wrapper .icon-box-link{position: static !important;display: inline-flex !important;align-items: center;gap: 8px;min-height: 48px !important;padding: 0 28px !important;border: 0 !important;border-radius: 9999px !important;background: var(--b) !important;color: #FFFFFF !important;font: 700 15px/1 'Source Sans 3',system-ui,sans-serif !important;letter-spacing: 0.04em !important;text-transform: uppercase !important;white-space: nowrap;box-shadow: none !important;transition: background-color 0.2s ease,transform 0.25s var(--hp-ease),box-shadow 0.25s ease,color 0.2s ease !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib .jeg-elementor-kit.jkit-icon-box .icon-box-button .btn-wrapper .icon-box-link::after{content: "";position: absolute;inset: 0;z-index: 1;border-radius: inherit}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib .jeg-elementor-kit.jkit-icon-box .icon-box-button .btn-wrapper .icon-box-link::before{content: "" !important;display: inline-block !important;order: 2;flex: 0 0 18px;width: 18px;height: 18px;background: currentColor !important;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;transition: translate 0.25s var(--hp-ease)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--link .jeg-elementor-kit.jkit-icon-box .icon-box-button .btn-wrapper .icon-box-link{min-height: 0 !important;padding: 0 !important;background: none !important;color: var(--hp-blue) !important;font-size: 16px !important;letter-spacing: 0 !important;text-transform: none !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--dark .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{border-color: transparent !important;background: var(--hp-navy) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--dark .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .title{color: #FFFFFF !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--dark .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color: #CEDAE0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--dark .jeg-elementor-kit.jkit-icon-box .icon-box-button .btn-wrapper .icon-box-link{color: #FFFFFF !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--dark.aple-hp-ib--report .jeg-elementor-kit.jkit-icon-box .icon-box-button .btn-wrapper .icon-box-link{background: var(--hp-red) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib--pillar{scroll-margin-top: 120px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--pillar .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper::after{content: "" !important;display: block !important;position: absolute !important;top: 0;left: 0;right: 0;height: 4px;background: var(--hp-amber) !important;transform: scaleX(0.16);transform-origin: left center;transition: transform 0.5s var(--hp-ease) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--pillar .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color: var(--hp-ink) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--cause .jeg-elementor-kit.jkit-icon-box .icon-box-badge{position: absolute !important;top: var(--hp-pad) !important;right: var(--hp-pad) !important;margin: 0 !important;z-index: 2}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--cause .jeg-elementor-kit.jkit-icon-box .icon-box-badge .badge-text{padding: 7px 14px !important;border: 1px solid rgba(255,255,255,0.22) !important;border-radius: 9999px !important;background: rgba(7,30,46,0.42) !important;-webkit-backdrop-filter: blur(10px);backdrop-filter: blur(10px);color: var(--hp-amber-300) !important;letter-spacing: 0 !important;text-transform: none !important;font-size: 14px !important;white-space: nowrap}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--cause .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color: #CEDAE0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--cause .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description .aple-hp-meta{display: flex;flex-wrap: wrap;gap: 6px 20px;margin: 0 0 14px;font-size: 14.5px;font-weight: 600;color: #CEDAE0}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--cause .jeg-elementor-kit.jkit-icon-box .aple-hp-meta span{display: inline-flex;align-items: center;gap: 6px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--cause .jeg-elementor-kit.jkit-icon-box .aple-hp-meta i{font-size: 16px;line-height: 1;color: #FFFFFF}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact > .elementor-container > .elementor-column > .elementor-widget-wrap{position: relative;grid-template-columns: repeat(4,minmax(0,1fr));gap: 20px;padding: 72px 56px 56px !important;border-radius: 28px;background-color: var(--hp-navy);overflow: hidden;isolation: isolate}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact > .elementor-container > .elementor-column > .elementor-widget-wrap::before{content: "";position: absolute;inset: 0;z-index: -1;background-image: radial-gradient(rgba(255,255,255,0.14) 1.2px,transparent 1.6px);background-size: 18px 18px;-webkit-mask-image: linear-gradient(200deg,#000 0%,transparent 60%);mask-image: linear-gradient(200deg,#000 0%,transparent 60%)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-h{margin-bottom: 12px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .elementor-widget-jkit_fun_fact,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .elementor-widget-jkit_fun_fact > .elementor-widget-container{height: 100%}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .jeg-elementor-kit.jkit-fun-fact{--ico-ink: #FFFFFF;--ico-blob: rgba(255,255,255,0.16);position: relative;height: 100%;overflow: hidden;padding: 32px 28px !important;border: 1px solid rgba(255,255,255,0.16);border-radius: 20px;background: rgba(255,255,255,0.07) !important;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);text-align: left !important;transition: transform 0.35s var(--hp-ease),background-color 0.35s ease,border-color 0.35s ease}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .jeg-elementor-kit.jkit-fun-fact::before{content: "";position: absolute;top: 0;left: 0;right: 0;width: auto;height: 3px;background: var(--hp-amber);transform: scaleX(0.2);transform-origin: left center;transition: transform 0.5s var(--hp-ease)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner{display: flex !important;flex-direction: column !important;align-items: flex-start !important;gap: 24px;padding: 0 !important;text-align: left !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content{margin: 0 !important;padding: 0 !important;text-align: left !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper{display: flex !important;align-items: baseline;justify-content: flex-start !important;margin: 0 !important;font: 600 48px/1 'Lora',Georgia,serif !important;letter-spacing: -0.02em;color: #FFFFFF !important;font-variant-numeric: tabular-nums}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .prefix{font: inherit !important;color: #FFFFFF !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .suffix,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .super{margin-left: 2px;font: inherit !important;color: var(--hp-amber-300) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title{margin: 12px 0 0 !important;padding: 0 !important;font: 600 16px/1.45 'Source Sans 3',system-ui,sans-serif !important;letter-spacing: 0 !important;text-transform: none !important;color: #CEDAE0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-note,body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-note p{margin: 0 !important;text-align: center;font-size: 14px !important;color: #B7C8D3 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--work > .elementor-container > .elementor-column > .elementor-widget-wrap{grid-template-columns: repeat(4,1fr);grid-auto-rows: 248px;gap: 20px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile,body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile > .elementor-widget-container{height: 100%}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile.aple-hp-tile--lead{grid-column: span 2;grid-row: span 2}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile .jeg-elementor-kit.jkit-image-box{position: relative;height: 100%;display: flex !important;flex-direction: column;justify-content: flex-end;padding: 16px;overflow: hidden;border-radius: var(--hp-r);background: #CEDAE0;text-align: left !important;isolation: isolate}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile .jeg-elementor-kit.jkit-image-box > a,body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile .jeg-elementor-kit.jkit-image-box .image-box-header{position: absolute !important;inset: 0;z-index: 0;height: 100%;line-height: 0}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile .jeg-elementor-kit.jkit-image-box .image-box-header img{width: 100% !important;height: 100% !important;object-fit: cover;translate: 0 var(--hp-py,0px);transition: scale 0.8s var(--hp-ease) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile .jeg-elementor-kit.jkit-image-box .image-box-body{position: relative;z-index: 1;margin: 0 !important;padding: 0 !important;pointer-events: none}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner{display: flex;flex-direction: column;gap: 4px;width: fit-content;max-width: 100%;margin: 0 !important;padding: 14px 18px !important;border: 1px solid rgba(255,255,255,0.18);border-radius: 14px;background: rgba(7,30,46,0.72) !important;-webkit-backdrop-filter: blur(12px);backdrop-filter: blur(12px);box-shadow: none !important;transition: background-color 0.3s ease}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile .jeg-elementor-kit.jkit-image-box .body-description{display: contents}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile .jeg-elementor-kit.jkit-image-box .body-description p{order: -1;margin: 0 !important;font: 700 11.5px/1.2 'Source Sans 3',system-ui,sans-serif !important;letter-spacing: 0.12em;text-transform: uppercase;color: #CEDAE0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile .jeg-elementor-kit.jkit-image-box .body-title{display: inline-flex !important;align-items: center;gap: 8px;margin: 0 !important;font: 700 16.5px/1.3 'Source Sans 3',system-ui,sans-serif !important;text-transform: none !important;color: #FFFFFF !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile .jeg-elementor-kit.jkit-image-box .body-title::after{content: "";flex: 0 0 16px;width: 16px;height: 16px;background: currentColor;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;transition: translate 0.25s var(--hp-ease)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile .jeg-elementor-kit.jkit-image-box .body-button,body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile .jeg-elementor-kit.jkit-image-box .border-bottom{display: none !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile.aple-hp-tile--lead .jeg-elementor-kit.jkit-image-box{padding: 24px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile.aple-hp-tile--lead .jeg-elementor-kit.jkit-image-box .image-box-body .body-inner{gap: 6px;max-width: 420px;padding: 18px 22px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile.aple-hp-tile--lead .jeg-elementor-kit.jkit-image-box .body-description p{font-size: 12px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile.aple-hp-tile--lead .jeg-elementor-kit.jkit-image-box .body-title{align-items: flex-start;font-size: 21px !important;line-height: 1.25 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile.aple-hp-tile--lead .jeg-elementor-kit.jkit-image-box .body-title::after{margin-top: 3px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile:has(a:focus-visible){outline: 3px solid var(--hp-blue);outline-offset: 3px;border-radius: var(--hp-r)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--resources > .elementor-container > .elementor-column > .elementor-widget-wrap{position: relative;display: grid !important;grid-template-columns: minmax(0,1.15fr) minmax(0,0.85fr);grid-template-areas: "h img" "b img";align-items: center;gap: 32px 56px;padding: 56px 64px !important;overflow: hidden;border: 1px solid #D5E1E8;border-radius: 28px;background: var(--hp-mist);isolation: isolate}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--resources > .elementor-container > .elementor-column > .elementor-widget-wrap::before{content: "";position: absolute;inset: 0;z-index: -1;background-image: radial-gradient(rgba(12,68,100,0.13) 1.2px,transparent 1.6px);background-size: 18px 18px;-webkit-mask-image: linear-gradient(250deg,#000 0%,transparent 45%);mask-image: linear-gradient(250deg,#000 0%,transparent 45%)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--resources > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-h{grid-area: h;align-self: end}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--resources > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-b{grid-area: b;align-self: start}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--resources > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-img{grid-area: img}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-img img{display: block;width: 100% !important;height: auto !important;aspect-ratio: 4 / 3;object-fit: cover;border-radius: var(--hp-r) !important;box-shadow: var(--hp-sh-2)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-h.aple-hp-h--blue .jeg-elementor-kit.jkit-heading .heading-section-subtitle{color: var(--hp-blue) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news > .elementor-container > .elementor-column > .elementor-widget-wrap{grid-template-columns: minmax(0,1fr) auto}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-h{margin-bottom: 24px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-b{align-self: end;margin-bottom: 30px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news > .elementor-container > .elementor-column > .elementor-widget-wrap > .elementor-widget-jkit_post_block{grid-column: 1 / -1}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news .jkit-posts{gap: 24px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news article.jkit-post{position: relative;overflow: hidden;margin: 0 !important;border: 1px solid var(--hp-line) !important;border-radius: var(--hp-r) !important;background: #FFFFFF !important;box-shadow: var(--hp-sh-1) !important;transition: transform 0.35s var(--hp-ease),box-shadow 0.35s var(--hp-ease)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news .jkit-thumb,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news .jkit-thumb a{display: block !important;margin: 0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news article.jkit-post .jkit-thumb .thumbnail-container{height: auto !important;aspect-ratio: 16 / 10;overflow: hidden;border-radius: 0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news article.jkit-post .jkit-thumb img{top: 0 !important;left: 0 !important;transform: none !important;width: 100% !important;height: 100% !important;object-fit: cover;transition: scale 0.8s var(--hp-ease)}@media (min-width: 1025px){body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news .elementor-widget-jkit_post_block ~ .elementor-widget-jkit_post_block .jkit-post{display: grid !important;grid-template-columns: 42% 1fr;align-items: center}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news .elementor-widget-jkit_post_block ~ .elementor-widget-jkit_post_block .thumbnail-container{aspect-ratio: 4 / 3}}@media (min-width: 768px) and (max-width: 1024px){body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news .jkit-posts > article.jkit-post:nth-child(odd):last-child:not(:first-child){grid-column: 1 / -1;display: grid !important;grid-template-columns: 1fr 1fr;align-items: center}}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news article.jkit-post .jkit-postblock-content{padding: 24px 28px 28px !important;text-align: left !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news article.jkit-post .jkit-post-meta{margin: 0 0 10px !important;font-size: 14px !important;color: var(--hp-muted) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news article.jkit-post h3.jkit-post-title{margin: 0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news article.jkit-post h3.jkit-post-title,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news .jkit-postblock article.jkit-post .jkit-postblock-content .jkit-post-title a{font-family: 'Lora',Georgia,serif !important;font-weight: 600 !important;font-size: 20px !important;line-height: 1.35 !important;color: var(--hp-navy) !important;text-transform: none !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news article.jkit-post .jkit-post-title a::after{content: "";position: absolute;inset: 0}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--cta::after{content: "";position: absolute;inset: 0;z-index: -1;background-image: radial-gradient(rgba(255,255,255,0.12) 1.2px,transparent 1.6px);background-size: 18px 18px;-webkit-mask-image: radial-gradient(ellipse at 50% 0%,#000 0%,transparent 70%);mask-image: radial-gradient(ellipse at 50% 0%,#000 0%,transparent 70%);pointer-events: none}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--cta > .elementor-container > .elementor-column > .elementor-widget-wrap{justify-content: center;gap: 12px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--cta > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-h{margin-bottom: 28px !important}@media (hover: hover){body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-b .elementor-button:hover{background: var(--bh) !important;border-color: var(--bh) !important;transform: translateY(-2px);box-shadow: 0 12px 24px -10px var(--glow) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-b .elementor-button:hover::after{translate: 4px 0}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-b.aple-hp-b--ghost .elementor-button:hover{background: #2B6A99 !important;border-color: #2B6A99 !important;box-shadow: 0 12px 24px -10px rgba(43,106,153,0.75) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-b.aple-hp-b--link .elementor-button:hover{background: none !important;box-shadow: none !important;transform: none;color: var(--hp-amber-ink) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib:hover .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{transform: translateY(-6px);box-shadow: var(--hp-sh-2) !important;border-color: #CEDAE0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--dark:hover .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{border-color: transparent !important;box-shadow: 0 24px 48px -16px rgba(7,30,46,0.55) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib:hover .jeg-elementor-kit.jkit-icon-box .icon-box-header .icon::before,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .jeg-elementor-kit.jkit-fun-fact:hover .fun-fact-inner .icon::before{transform: rotate(18deg) scale(1.08);border-radius: 46% 54% 44% 56% / 56% 44% 58% 42%}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib .jeg-elementor-kit.jkit-icon-box .icon-box-button .btn-wrapper .icon-box-link:hover,body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib:hover .jeg-elementor-kit.jkit-icon-box .icon-box-button .btn-wrapper .icon-box-link{background: var(--bh) !important;color: #FFFFFF !important;box-shadow: 0 12px 24px -10px var(--glow) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib:hover .jeg-elementor-kit.jkit-icon-box .icon-box-button .btn-wrapper .icon-box-link::before{translate: 4px 0}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--link:hover .jeg-elementor-kit.jkit-icon-box .icon-box-button .btn-wrapper .icon-box-link{background: none !important;box-shadow: none !important;color: var(--hp-amber-ink) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--link.aple-hp-ib--dark:hover .jeg-elementor-kit.jkit-icon-box .icon-box-button .btn-wrapper .icon-box-link{color: var(--hp-amber-300) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--dark.aple-hp-ib--report:hover .jeg-elementor-kit.jkit-icon-box .icon-box-button .btn-wrapper .icon-box-link{background: var(--hp-red-900) !important;color: #FFFFFF !important;box-shadow: 0 12px 24px -10px rgba(192,57,43,0.7) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib--pillar:hover .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper::after{transform: scaleX(1)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .jeg-elementor-kit.jkit-fun-fact:hover{transform: translateY(-4px);background: rgba(255,255,255,0.11) !important;border-color: rgba(255,255,255,0.28)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .jeg-elementor-kit.jkit-fun-fact:hover::before{transform: scaleX(1)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile:hover .body-inner{background: rgba(7,30,46,0.86) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile:hover .body-title::after{translate: 4px 0}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news article.jkit-post:hover{transform: translateY(-6px);box-shadow: var(--hp-sh-2) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news article.jkit-post:hover .jkit-thumb img{scale: 1.06}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news .jkit-postblock article.jkit-post:hover .jkit-postblock-content .jkit-post-title a{text-decoration: underline !important;text-underline-offset: 3px}}@keyframes aple-hp-rise{from{opacity: 0;transform: translate3d(0,24px,0)}to{opacity: 1;transform: none}}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .elementor-element.animated.fadeInUp{animation-name: aple-hp-rise !important;animation-duration: 0.7s !important;animation-timing-function: var(--hp-ease) !important}@media (min-width: 768px) and (hover: hover) and (prefers-reduced-motion: no-preference){body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile .jeg-elementor-kit.jkit-image-box .image-box-header img{scale: 1.12}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile:hover .image-box-header img{scale: 1.18}}@media (prefers-reduced-motion: reduce){body .elementor .elementor-section.elementor-top-section.aple-hp-sec *,body .elementor .elementor-section.elementor-top-section.aple-hp-sec *::before,body .elementor .elementor-section.elementor-top-section.aple-hp-sec *::after{transition: none !important;animation: none !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .elementor-invisible{visibility: visible !important}}@media (max-width: 1024px){body .elementor .elementor-section.elementor-top-section.aple-hp-sec{--hp-sec: 88px;--hp-gap: 20px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--trio > .elementor-container > .elementor-column > .elementor-widget-wrap{grid-template-columns: 1fr 1fr}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--trio > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-ib.aple-hp-ib--dark{grid-column: 1 / -1;grid-row: 1}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--pillars > .elementor-container > .elementor-column > .elementor-widget-wrap,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--causes > .elementor-container > .elementor-column > .elementor-widget-wrap{grid-template-columns: 1fr 1fr}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--pillars > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-ib,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--pillars > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-ib.aple-hp-ib--p4{grid-column: auto}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--pillars > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-ib.aple-hp-ib--p5{grid-column: 1 / -1}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact > .elementor-container > .elementor-column > .elementor-widget-wrap{grid-template-columns: 1fr 1fr;padding: 56px 40px 48px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--work > .elementor-container > .elementor-column > .elementor-widget-wrap{grid-template-columns: 1fr 1fr;grid-auto-rows: 228px;gap: 16px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile.aple-hp-tile--lead{grid-column: 1 / -1;grid-row: span 2}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--resources > .elementor-container > .elementor-column > .elementor-widget-wrap{grid-template-columns: 1fr;grid-template-areas: "img" "h" "b";padding: 40px !important;gap: 24px}}@media (max-width: 767px){body .elementor .elementor-section.elementor-top-section.aple-hp-sec{--hp-sec: 64px;--hp-pad: 24px;--hp-gut: 20px;--hp-gap: 16px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-h .jeg-elementor-kit.jkit-heading .heading-section-description{font-size: 17px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-h.aple-hp-h--hd{margin-bottom: 24px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--trio{padding: 48px 0 64px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--trio > .elementor-container > .elementor-column > .elementor-widget-wrap,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--causes > .elementor-container > .elementor-column > .elementor-widget-wrap{grid-template-columns: 1fr}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .title{font-size: 21px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--pillars > .elementor-container > .elementor-column > .elementor-widget-wrap,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--work > .elementor-container > .elementor-column > .elementor-widget-wrap{display: flex !important;flex-wrap: nowrap !important;grid-template-columns: none;gap: 16px;width: calc(100% + var(--hp-gut) * 2) !important;max-width: none !important;margin: 0 calc(var(--hp-gut) * -1) !important;padding: 4px var(--hp-gut) 20px !important;overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scroll-padding-inline: var(--hp-gut);scrollbar-width: none}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--pillars > .elementor-container > .elementor-column > .elementor-widget-wrap::-webkit-scrollbar,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--work > .elementor-container > .elementor-column > .elementor-widget-wrap::-webkit-scrollbar{display: none}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--pillars > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-ib,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--pillars > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-ib.aple-hp-ib--p4,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--pillars > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-ib.aple-hp-ib--p5{flex: 0 0 84% !important;width: 84% !important;max-width: 84% !important;grid-column: auto;scroll-snap-align: start}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--work > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-tile,body .elementor .elementor-section.elementor-top-section.aple-hp-sec--work > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-tile.aple-hp-tile--lead{flex: 0 0 84% !important;width: 84% !important;max-width: 84% !important;height: 280px;grid-column: auto;grid-row: auto;scroll-snap-align: start}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile.aple-hp-tile--lead .jeg-elementor-kit.jkit-image-box{padding: 16px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tile.aple-hp-tile--lead .jeg-elementor-kit.jkit-image-box .body-title{font-size: 18px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--pillars{padding-bottom: 48px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--work{padding-bottom: 48px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact > .elementor-container > .elementor-column > .elementor-widget-wrap{grid-template-columns: 1fr;gap: 12px;padding: 48px 20px 32px !important;border-radius: 24px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .jeg-elementor-kit.jkit-fun-fact{padding: 20px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner{flex-direction: row !important;align-items: center !important;gap: 16px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .icon{flex: 0 0 64px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper{font-size: 36px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--impact .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title{margin-top: 6px !important;font-size: 15px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--cause .jeg-elementor-kit.jkit-icon-box .icon-box-badge{top: 24px !important;right: 24px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--resources > .elementor-container > .elementor-column > .elementor-widget-wrap{padding: 24px !important;border-radius: 20px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--resources > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-b .elementor-button{width: 100%}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news > .elementor-container > .elementor-column > .elementor-widget-wrap{grid-template-columns: 1fr}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-b{grid-row: 3;margin: 0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news article.jkit-post .jkit-postblock-content{padding: 20px 20px 24px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news .jkit-posts{display: flex !important;grid-template-columns: none !important;gap: 16px !important;margin: 0 calc(var(--hp-gut) * -1) !important;padding: 4px var(--hp-gut) 20px !important;overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scroll-padding-inline: var(--hp-gut);scrollbar-width: none}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news .jkit-posts::-webkit-scrollbar{display: none}body .elementor .elementor-section.elementor-top-section.aple-hp-sec--news article.jkit-post{flex: 0 0 84% !important;width: 84% !important;max-width: 84% !important;scroll-snap-align: start}}@media (max-width: 480px){body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-b .elementor-button{width: 100%}}   body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--paper{background-color: var(--hp-paper)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--mist{background-color: var(--hp-mist)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--sand{background-color: var(--hp-sand)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--white{background-color: #FFFFFF}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--deep{position: relative;isolation: isolate;background-color: var(--hp-deep);background-image: linear-gradient(180deg,#0D3752 0%,#071E2E 100%)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--navy{background-color: var(--hp-navy)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--tight{padding-top: 64px !important;padding-bottom: 64px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--flush-top{padding-top: 0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--flush-bottom{padding-bottom: 0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--rule{border-top: 1px solid rgba(12,68,100,0.08)}  body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child{position: relative;isolation: isolate;padding: 72px 0 80px !important;background-color: var(--hp-deep) !important;background-image: linear-gradient(180deg,#0D3752 0%,#071E2E 100%) !important;border: 0 !important;overflow: hidden}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child::before{content: "";position: absolute;inset: 0;z-index: -1;background-image: radial-gradient(rgba(255,255,255,0.13) 1.2px,transparent 1.6px);background-size: 18px 18px;-webkit-mask-image: linear-gradient(200deg,#000 0%,transparent 62%);mask-image: linear-gradient(200deg,#000 0%,transparent 62%)}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child > .elementor-background-overlay{display: none !important}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child > .elementor-container{display: flex !important;align-items: center !important;justify-content: space-between !important;flex-wrap: nowrap !important;gap: 56px !important;max-width: 1200px !important;padding: 0 var(--hp-gut) !important}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child > .elementor-container > .elementor-column{width: auto !important;min-width: 0}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child > .elementor-container > .elementor-column:first-child{flex: 1 1 0 !important;text-align: left !important}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child > .elementor-container > .elementor-column:first-child .elementor-widget-wrap{max-width: 720px !important}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child > .elementor-container > .elementor-column:nth-child(2){flex: 0 0 min(460px,42%) !important}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child > .elementor-container > .elementor-column:nth-child(2) .elementor-widget-wrap{display: block !important}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child .elementor-widget-wrap{display: flex !important;flex-direction: row;flex-wrap: wrap !important;align-items: center;align-content: flex-start;column-gap: 12px;row-gap: 0;padding: 0 !important}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child .elementor-widget-wrap > .elementor-element{flex: 0 0 100%;width: 100%;margin: 0 !important}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child .elementor-widget-wrap > .elementor-element.aple-hp-b{flex: 0 0 auto;width: auto !important}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child .aple-x-bc{margin: 0 0 18px}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child .aple-hp-eyebrow,body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child .aple-hp-eyebrow p{margin: 0 0 12px !important;font: 700 13px/1.2 'Source Sans 3','Khmer UI',system-ui,sans-serif !important;letter-spacing: 0.14em !important;text-transform: uppercase !important;color: var(--hp-amber-300) !important}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child .aple-hp-title .elementor-heading-title{max-width: 18ch;margin: 0 !important;font: 600 clamp(32px,4.4vw,52px)/1.1 'Lora','Noto Serif Khmer','Khmer UI',Georgia,serif !important;letter-spacing: -0.01em !important;text-transform: none !important;color: #FFFFFF !important;text-wrap: balance}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child .aple-hp-title.aple-hp-title--wide .elementor-heading-title{max-width: 24ch}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child .aple-hp-lead,body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child .aple-hp-lead p{max-width: 640px;margin: 0 !important;font: 400 19px/1.65 'Source Sans 3','Khmer UI',system-ui,sans-serif !important;color: #E9EFF3 !important}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child .elementor-widget-wrap > .aple-hp-lead{margin-top: 20px !important}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child .elementor-widget-wrap > .aple-hp-title{margin-top: 0 !important}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child .elementor-widget-wrap > .aple-hp-b{margin-top: 32px !important}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child .aple-hp-lead a{color: #FFFFFF !important;text-decoration: underline !important;text-underline-offset: 3px}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child .aple-hp-hero-img{margin: 0 !important}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child .aple-hp-hero-img img{display: block;width: 100% !important;height: auto !important;aspect-ratio: 4 / 3;object-fit: cover;border: 1px solid rgba(255,255,255,0.3);border-radius: 24px;box-shadow: 0 30px 60px -20px rgba(0,0,0,0.6)}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child a:focus-visible{outline: 3px solid var(--hp-amber-300) !important;outline-offset: 3px}  body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--g2 > .elementor-container > .elementor-column > .elementor-widget-wrap,body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--g3 > .elementor-container > .elementor-column > .elementor-widget-wrap,body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--g4 > .elementor-container > .elementor-column > .elementor-widget-wrap{display: grid !important;grid-template-columns: repeat(var(--cols,3),minmax(0,1fr));gap: var(--hp-gap,24px);align-items: stretch;align-content: start}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--g2{--cols: 2}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--g3{--cols: 3}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--g4{--cols: 4}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--g2 > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-h,body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--g3 > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-h,body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--g4 > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-h{grid-column: 1 / -1;margin-bottom: 24px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--g2 > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-wide,body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--g3 > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-wide,body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--g4 > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-wide{grid-column: 1 / -1}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-actions{display: flex;flex-wrap: wrap;gap: 12px;margin-top: 8px}  body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--split > .elementor-container{display: flex !important;align-items: center !important;flex-wrap: nowrap !important;gap: 64px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--split > .elementor-container > .elementor-column{flex: 1 1 0;width: auto !important;min-width: 0}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--split.aple-hp-sec--reverse > .elementor-container{flex-direction: row-reverse !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--split .elementor-widget-wrap{display: flex !important;flex-direction: column;flex-wrap: nowrap !important;align-items: flex-start;gap: 20px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--split .elementor-widget-wrap > .elementor-element{width: 100%}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--split .aple-hp-img img{aspect-ratio: 4 / 3}  body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--read .elementor-widget-wrap{display: flex !important;flex-direction: column;flex-wrap: nowrap !important;align-items: flex-start;gap: 24px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--read .elementor-widget-wrap > .elementor-element{width: 100%;max-width: 760px;margin-left: 0 !important;margin-right: auto !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--read .aple-prose{max-width: 760px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-prose.aple-prose--left{margin-left: 0 !important;margin-right: 0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-prose-wide{max-width: 100%}  body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-callout{padding: 22px 26px;border: 1px solid #F3C9C3;border-left: 6px solid var(--hp-red);border-radius: 14px;background: #FDF1EF}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-callout p{margin: 0 !important;font: 400 17px/1.55 'Source Sans 3','Khmer UI',system-ui,sans-serif !important;color: #1F2937 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-callout a{color: var(--hp-red) !important;font-weight: 700;text-decoration: underline !important;text-underline-offset: 3px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-callout--info{border-color: #CEDAE0;border-left-color: var(--hp-blue);background: #FFFFFF}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-callout--info a{color: var(--hp-blue) !important}  body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--step .jeg-elementor-kit.jkit-icon-box .icon-box-badge{order: 0;margin: 0 0 14px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--step .jeg-elementor-kit.jkit-icon-box .icon-box-badge .badge-text{font: 600 44px/1 'Lora',Georgia,serif !important;letter-spacing: -0.02em !important;text-transform: none !important;color: var(--hp-amber-ink) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--step .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-header{display: none !important}  body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-rc,body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-rc > .elementor-widget-container{height: 100%}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-rc .jeg-elementor-kit.jkit-image-box{position: relative;display: flex !important;flex-direction: column;height: 100%;overflow: hidden;border: 1px solid var(--hp-line);border-radius: var(--hp-r);background: #FFFFFF;box-shadow: var(--hp-sh-1);text-align: left !important;transition: transform 0.35s var(--hp-ease),box-shadow 0.35s ease}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-rc .jeg-elementor-kit.jkit-image-box > a,body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-rc .jeg-elementor-kit.jkit-image-box .image-box-header{display: block;margin: 0 !important;line-height: 0;aspect-ratio: 16 / 10;overflow: hidden;background: linear-gradient(135deg,#E9EFF3,#DDEEF5)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-rc .jeg-elementor-kit.jkit-image-box .image-box-header img{display: block;width: 100% !important;height: 100% !important;object-fit: cover;transition: scale 0.8s var(--hp-ease)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-rc .jeg-elementor-kit.jkit-image-box .image-box-body{display: flex;flex: 1 1 auto;flex-direction: column;margin: 0 !important;padding: 0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-rc .jeg-elementor-kit.jkit-image-box .body-inner{display: flex;flex: 1 1 auto;flex-direction: column;gap: 10px;margin: 0 !important;padding: 22px 24px 24px !important;border: 0 !important;background: none !important;box-shadow: none !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-rc .jeg-elementor-kit.jkit-image-box .body-description{display: contents}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-rc .jeg-elementor-kit.jkit-image-box .body-description p{margin: 0 !important;order: 2;font: 400 16px/1.55 'Source Sans 3','Khmer UI',system-ui,sans-serif !important;color: var(--hp-muted) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-rc .jeg-elementor-kit.jkit-image-box .body-description p.aple-hp-meta{order: -1;font: 700 12px/1.3 'Source Sans 3',system-ui,sans-serif !important;letter-spacing: 0.1em;text-transform: uppercase;color: var(--hp-amber-ink) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-rc .jeg-elementor-kit.jkit-image-box .body-title{margin: 0 !important;font: 600 20px/1.35 'Lora','Noto Serif Khmer',Georgia,serif !important;letter-spacing: -0.005em !important;text-transform: none !important;color: var(--hp-navy) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-rc .jeg-elementor-kit.jkit-image-box .body-title a{color: inherit !important;text-decoration: none !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-rc .jeg-elementor-kit.jkit-image-box .body-button{order: 3;margin-top: auto !important;padding-top: 6px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-rc .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a{position: static;display: inline-flex;align-items: center;gap: 8px;padding: 0 !important;border: 0 !important;background: none !important;color: var(--hp-blue) !important;font: 700 15px/1 'Source Sans 3',system-ui,sans-serif !important;letter-spacing: 0 !important;text-transform: none !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-rc .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a::before{content: "";order: 2;width: 16px;height: 16px;background: currentColor;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;transition: translate 0.25s var(--hp-ease)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-rc .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a::after{content: "";position: absolute;inset: 0;z-index: 2}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-rc .jeg-elementor-kit.jkit-image-box .border-bottom{display: none !important}  body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-person,body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-person > .elementor-widget-container{height: 100%}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-person .jeg-elementor-kit.jkit-image-box{display: flex !important;flex-direction: column;height: 100%;overflow: hidden;border: 1px solid var(--hp-line);border-radius: var(--hp-r);background: #FFFFFF;box-shadow: var(--hp-sh-1);text-align: left !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-person .jeg-elementor-kit.jkit-image-box .image-box-header{display: block;margin: 0 !important;line-height: 0;aspect-ratio: 4 / 5;overflow: hidden;background: var(--hp-mist)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-person .jeg-elementor-kit.jkit-image-box .image-box-header img{display: block;width: 100% !important;height: 100% !important;object-fit: cover;object-position: center top}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-person .jeg-elementor-kit.jkit-image-box .body-inner{display: flex;flex-direction: column;gap: 6px;margin: 0 !important;padding: 20px 22px 24px !important;border: 0 !important;background: none !important;box-shadow: none !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-person .jeg-elementor-kit.jkit-image-box .body-title{margin: 0 !important;font: 600 20px/1.3 'Lora','Noto Serif Khmer',Georgia,serif !important;text-transform: none !important;color: var(--hp-navy) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-person .jeg-elementor-kit.jkit-image-box .body-description{display: contents}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-person .jeg-elementor-kit.jkit-image-box .body-description p{margin: 0 !important;font: 400 15.5px/1.5 'Source Sans 3',system-ui,sans-serif !important;color: var(--hp-muted) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-person .jeg-elementor-kit.jkit-image-box .body-description p:first-child{font-weight: 700;color: var(--hp-amber-ink) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-person .jeg-elementor-kit.jkit-image-box .body-button,body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-person .jeg-elementor-kit.jkit-image-box .border-bottom{display: none !important}  body .elementor .elementor-section.elementor-top-section.aple-hp-sec .elementor-widget-accordion{width: 100%;max-width: 860px;margin-left: 0 !important;margin-right: auto !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .elementor-widget-accordion .elementor-accordion{display: grid;gap: 12px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .elementor-widget-accordion .elementor-accordion-item{margin: 0 !important;overflow: hidden;border: 1px solid var(--hp-line) !important;border-radius: 16px !important;background: #FFFFFF !important;box-shadow: var(--hp-sh-1)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .elementor-widget-accordion .elementor-tab-title{display: flex;align-items: center;justify-content: space-between;gap: 16px;padding: 20px 24px !important;border: 0 !important;background: none !important;cursor: pointer}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .elementor-widget-accordion .elementor-tab-title.elementor-active{border-bottom: 1px solid var(--hp-line) !important;background: #F9FAFB !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .elementor-widget-accordion .elementor-accordion-title{order: 1;flex: 1 1 auto;font: 700 18px/1.4 'Source Sans 3','Khmer UI',system-ui,sans-serif !important;color: var(--hp-navy) !important;text-decoration: none !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .elementor-widget-accordion .elementor-accordion-icon{order: 2;flex: 0 0 auto;margin: 0 !important;float: none !important;width: auto !important;color: var(--hp-navy) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .elementor-widget-accordion .elementor-accordion-icon svg{width: 16px;height: 16px;fill: var(--hp-navy) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .elementor-widget-accordion .elementor-tab-content{padding: 20px 24px 24px !important;border: 0 !important;font: 400 17px/1.7 'Source Sans 3','Khmer UI',system-ui,sans-serif !important;color: var(--hp-ink) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .elementor-widget-accordion .elementor-tab-content p{margin: 0 0 1em;font-size: 17px !important;line-height: 1.7 !important;color: var(--hp-ink) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .elementor-widget-accordion .elementor-tab-content p:last-child{margin-bottom: 0}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .elementor-widget-accordion .elementor-tab-content a{color: var(--hp-blue) !important;text-decoration: underline !important;text-underline-offset: 3px}  body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-list .elementor-icon-list-items{display: grid;gap: 12px;margin: 0;padding: 0;list-style: none}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-list .elementor-icon-list-item{margin: 0 !important;padding: 0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-list .elementor-icon-list-item > a{display: flex !important;align-items: center;gap: 16px;padding: 18px 22px;border: 1px solid var(--hp-line);border-radius: 16px;background: #FFFFFF;box-shadow: var(--hp-sh-1);color: var(--hp-navy) !important;text-decoration: none !important;transition: transform 0.25s var(--hp-ease),box-shadow 0.25s ease}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-list .elementor-icon-list-icon{flex: 0 0 auto;width: auto !important;color: var(--hp-blue) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-list .elementor-icon-list-icon svg{width: 22px !important;height: 22px !important;fill: var(--hp-blue) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-list .elementor-icon-list-text{flex: 1 1 auto;padding: 0 !important;font: 700 17px/1.4 'Source Sans 3','Khmer UI',system-ui,sans-serif !important;color: var(--hp-navy) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-list .elementor-icon-list-item > a::after{content: "";flex: 0 0 18px;width: 18px;height: 18px;background: var(--hp-blue);-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E") center / contain no-repeat;transition: translate 0.25s var(--hp-ease)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-list .elementor-icon-list-item > a:hover{transform: translateY(-3px);box-shadow: var(--hp-sh-2)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-list .elementor-icon-list-item > a:hover::after{translate: 4px 0}  @media (hover: hover){body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-rc:hover .jeg-elementor-kit.jkit-image-box{transform: translateY(-6px);box-shadow: var(--hp-sh-2)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-rc:hover .jeg-elementor-kit.jkit-image-box .image-box-header img{scale: 1.06}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-rc:hover .jeg-elementor-kit.jkit-image-box .button-box .button-wrapper a::before{translate: 4px 0}}  @media (max-width: 1024px){body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child{padding: 56px 0 64px !important}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child > .elementor-container{flex-direction: column !important;align-items: flex-start !important;gap: 36px !important}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child > .elementor-container > .elementor-column:first-child,body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child > .elementor-container > .elementor-column:nth-child(2){flex: none !important;width: 100% !important}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child > .elementor-container > .elementor-column:nth-child(2){max-width: 560px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--g3,body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--g4{--cols: 2}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--split > .elementor-container{flex-direction: column !important;align-items: stretch !important;gap: 36px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--split.aple-hp-sec--reverse > .elementor-container{flex-direction: column !important}}  @media (max-width: 767px){body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child{padding: 40px 0 48px !important}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child .aple-hp-lead,body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child .aple-hp-lead p{font-size: 17px !important}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child .elementor-widget-wrap > .aple-hp-b{margin-top: 24px !important}body:not(.home) .elementor .elementor-section.elementor-top-section.aple-hp-sec--page-hero.aple-hp-sec:first-child .aple-hp-hero-img img{aspect-ratio: 16 / 10;border-radius: 20px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--g2,body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--g3,body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--g4{--cols: 1}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--tight{padding-top: 40px !important;padding-bottom: 40px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-callout{padding: 18px 20px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .elementor-widget-accordion .elementor-tab-title{padding: 16px 18px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .elementor-widget-accordion .elementor-accordion-title{font-size: 17px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .elementor-widget-accordion .elementor-tab-content{padding: 16px 18px 20px !important}  body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--swipe > .elementor-container > .elementor-column > .elementor-widget-wrap{display: flex !important;flex-wrap: nowrap !important;width: calc(100% + var(--hp-gut) * 2) !important;max-width: none !important;margin: 0 calc(var(--hp-gut) * -1) !important;padding: 4px var(--hp-gut) 20px !important;gap: 16px;overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scroll-padding-inline: var(--hp-gut);scrollbar-width: none}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--swipe > .elementor-container > .elementor-column > .elementor-widget-wrap::-webkit-scrollbar{display: none}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--swipe > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-ib,body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--swipe > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-rc,body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--swipe > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-person{flex: 0 0 84% !important;width: 84% !important;max-width: 84% !important;scroll-snap-align: start}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--swipe > .elementor-container > .elementor-column > .elementor-widget-wrap > .aple-hp-h{flex: 0 0 auto;width: calc(100vw - var(--hp-gut) * 2) !important;max-width: none !important;margin-bottom: 4px !important;scroll-snap-align: start}}@media (prefers-reduced-motion: reduce){body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-rc .jeg-elementor-kit.jkit-image-box,body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-list .elementor-icon-list-item > a{transition: none !important}}  body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--impact-3 > .elementor-container > .elementor-column > .elementor-widget-wrap{grid-template-columns: repeat(3,minmax(0,1fr))}@media (max-width: 1024px){body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--impact-3 > .elementor-container > .elementor-column > .elementor-widget-wrap{grid-template-columns: 1fr 1fr}}@media (max-width: 767px){body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--impact-3 > .elementor-container > .elementor-column > .elementor-widget-wrap{grid-template-columns: 1fr}}  body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--guide > .elementor-container{display: flex !important;align-items: flex-start !important;flex-wrap: nowrap !important;gap: 72px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--guide > .elementor-container > .elementor-column:first-child{flex: 0 0 280px !important;width: auto !important;position: sticky;top: 118px;align-self: flex-start}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--guide > .elementor-container > .elementor-column:nth-child(2){flex: 1 1 0 !important;width: auto !important;min-width: 0}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--guide .elementor-column:nth-child(2) > .elementor-widget-wrap{display: flex !important;flex-direction: column;flex-wrap: nowrap !important;align-items: stretch;max-width: 760px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-toc{padding: 20px 22px;border: 1px solid var(--hp-line);border-radius: 16px;background: #FFFFFF;box-shadow: var(--hp-sh-1)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-toc__label{margin: 0 0 12px !important;font: 700 12px/1.2 'Source Sans 3',system-ui,sans-serif !important;letter-spacing: 0.14em;text-transform: uppercase;color: var(--hp-muted) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-toc ol{display: grid;gap: 2px;margin: 0 !important;padding: 0 !important;list-style: none !important;counter-reset: toc}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-toc li{counter-increment: toc;margin: 0 !important;padding: 0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-toc a{display: flex;gap: 10px;padding: 8px 10px;border-radius: 10px;color: var(--hp-navy) !important;font: 600 15.5px/1.35 'Source Sans 3','Khmer UI',system-ui,sans-serif !important;text-decoration: none !important;transition: background-color 0.2s ease}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-toc a::before{content: counter(toc,decimal-leading-zero);flex: 0 0 auto;color: var(--hp-amber-ink);font-weight: 700;font-variant-numeric: tabular-nums}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-toc a:hover{background: var(--hp-mist)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-gh{margin: 64px 0 18px !important;scroll-margin-top: 118px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-gh.aple-hp-gh--first{margin-top: 0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-gh .elementor-heading-title{margin: 0 !important;font: 600 clamp(26px,2.8vw,32px)/1.25 'Lora','Noto Serif Khmer',Georgia,serif !important;letter-spacing: -0.01em !important;text-transform: none !important;color: var(--hp-navy) !important;text-wrap: balance}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--guide .aple-prose h3{margin: 1.8em 0 0.5em}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--guide .aple-prose > h3:first-child{margin-top: 0}@media (max-width: 1024px){body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--guide > .elementor-container{flex-direction: column !important;align-items: stretch !important;gap: 28px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--guide > .elementor-container > .elementor-column:first-child{position: static;flex: none !important;width: 100% !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-toc{padding: 0;border: 0;background: none;box-shadow: none}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-toc__label{display: none}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-toc ol{display: flex;gap: 8px;margin: 0 calc(var(--hp-gut) * -1) !important;padding: 2px var(--hp-gut) 8px !important;overflow-x: auto;scrollbar-width: none;scroll-snap-type: x proximity}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-toc ol::-webkit-scrollbar{display: none}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-toc li{flex: 0 0 auto;scroll-snap-align: start}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-toc a{align-items: center;padding: 10px 16px;border: 1.5px solid var(--hp-line-2,#D5E1E8);border-radius: 9999px;background: #FFFFFF;white-space: nowrap}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-toc a::before{display: none}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-gh{margin-top: 48px !important;scroll-margin-top: 100px}}  body .elementor .elementor-section.elementor-top-section.aple-hp-sec .elementor-widget-wrap > .elementor-element.aple-prose.aple-prose--left{max-width: 760px;margin-left: 0 !important;margin-right: auto !important}@media (max-width: 1024px){body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--guide > .elementor-container > .elementor-column:nth-child(2){flex: none !important;width: 100% !important}}  body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--paper{--hp-ground: var(--hp-paper)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--mist{--hp-ground: var(--hp-mist)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--sand{--hp-ground: var(--hp-sand)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--white{--hp-ground: #FFFFFF}  body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tl{max-width: 860px;margin-left: 0 !important;margin-right: auto !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tl ol{position: relative;margin: 0 !important;padding: 0 !important;list-style: none !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tl ol::before{content: "";position: absolute;left: 148px;top: 10px;bottom: 10px;width: 2px;background: #B9C9D3}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tl li{position: relative;display: grid;grid-template-columns: 124px 1fr;gap: 0 48px;margin: 0 !important;padding: 0 0 36px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tl li:last-child{padding-bottom: 0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tl li::before{content: "";position: absolute;left: 141px;top: 8px;width: 14px;height: 14px;border-radius: 50%;background: var(--hp-navy);box-shadow: 0 0 0 6px var(--hp-ground,#F9FAFB)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tl .aple-hp-tl__year{font: 600 20px/1.35 'Lora','Noto Serif Khmer',Georgia,serif !important;color: var(--hp-navy) !important;text-align: right;letter-spacing: -0.01em}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tl p{margin: 0 !important;font: 400 17px/1.65 'Source Sans 3','Khmer UI',system-ui,sans-serif !important;color: var(--hp-ink) !important}@media (max-width: 767px){body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tl ol::before{left: 6px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tl li{grid-template-columns: 1fr;gap: 6px;padding: 0 0 28px 32px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tl li::before{left: 0;top: 6px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-tl .aple-hp-tl__year{text-align: left}}  body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--person .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{font: 700 13px/1.4 'Source Sans 3','Khmer UI',system-ui,sans-serif !important;letter-spacing: 0.1em;text-transform: uppercase;color: var(--hp-amber-ink) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-ib.aple-hp-ib--person .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .title{margin-bottom: 6px !important}  body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--donate > .elementor-container{align-items: flex-start !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--donate .elementor-column:nth-child(2) > .elementor-widget-wrap{gap: 18px;padding: 32px !important;border: 1px solid var(--hp-line);border-radius: 24px;background: #FFFFFF;box-shadow: var(--hp-sh-2);position: sticky;top: 118px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-donate__title{margin: 0 !important;font: 600 22px/1.3 'Lora',Georgia,serif !important;color: var(--hp-navy) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-progress{height: 10px;margin: 14px 0 10px;overflow: hidden;border-radius: 9999px;background: var(--hp-mist)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-progress span{display: block;height: 100%;border-radius: inherit;background: var(--hp-amber)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-donate__meta{margin: 0 !important;font: 400 16px/1.4 'Source Sans 3',system-ui,sans-serif !important;color: var(--hp-muted) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-donate__meta strong{color: var(--hp-navy);font-size: 20px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-donate--form form{display: flex;align-items: stretch;gap: 10px;margin: 0}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-donate--form label{display: grid;place-items: center;flex: 0 0 28px;margin: 0;font: 600 22px/1 'Lora',Georgia,serif;color: var(--hp-navy)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-donate--form input[type="number"]{flex: 1 1 auto;min-width: 0;height: 56px;margin: 0;padding: 0 20px;border: 2px solid #D5E1E8;border-radius: 9999px;background: #FFFFFF;color: var(--hp-ink);font: 400 18px/1 'Source Sans 3',system-ui,sans-serif;box-shadow: none}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-donate--form input[type="number"]:focus{outline: 3px solid var(--hp-blue);outline-offset: 2px;border-color: var(--hp-blue)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-donate--form input[type="submit"]{flex: 0 0 auto;height: 56px;margin: 0;padding: 0 28px;border: 2px solid var(--hp-amber);border-radius: 9999px;background: var(--hp-amber);color: #FFFFFF;font: 700 15px/1 'Source Sans 3',system-ui,sans-serif;letter-spacing: 0.04em;text-transform: uppercase;cursor: pointer;transition: background-color 0.2s ease,border-color 0.2s ease}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-donate--form input[type="submit"]:hover{border-color: var(--hp-amber-ink);background: var(--hp-amber-ink)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-donate--note p{margin: 0 !important;font: 400 14.5px/1.5 'Source Sans 3',system-ui,sans-serif !important;color: var(--hp-muted) !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-donate--note a{color: var(--hp-blue) !important;text-decoration: underline !important;text-underline-offset: 3px}@media (max-width: 1024px){body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--donate .elementor-column:nth-child(2) > .elementor-widget-wrap{position: static;padding: 24px !important}}@media (max-width: 479px){body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-donate--form form{flex-wrap: wrap}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-donate--form input[type="submit"]{flex: 1 1 100%}}  body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--read .aple-prose h2[id]{scroll-margin-top: 118px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--read .aple-prose > h2:first-child{margin-top: 0}  body .wpforms-container,body .wpforms-container.wpforms-container-full{--wpforms-field-border-radius: 12px !important;--wpforms-field-border-style: solid !important;--wpforms-field-border-size: 1.5px !important;--wpforms-field-border-color: #7A8B9C !important;--wpforms-field-border-color-spare: #7A8B9C !important;--wpforms-field-background-color: #FFFFFF !important;--wpforms-field-text-color: #1F2937 !important;--wpforms-field-menu-color: #FFFFFF !important;--wpforms-label-color: #0C4464 !important;--wpforms-label-sublabel-color: #4B5563 !important;--wpforms-label-error-color: #B42318 !important;--wpforms-button-border-radius: 9999px !important;--wpforms-button-background-color: #0C4464 !important;--wpforms-button-border-color: #0C4464 !important;--wpforms-button-text-color: #FFFFFF !important;--wpforms-page-break-color: #0C4464 !important;--wpforms-field-size-input-height: 52px !important;--wpforms-field-size-input-spacing: 16px !important;--wpforms-field-size-font-size: 17px !important;--wpforms-field-size-line-height: 24px !important;--wpforms-field-size-padding-h: 16px !important;--wpforms-field-size-checkbox-size: 20px !important;--wpforms-label-size-font-size: 16px !important;--wpforms-label-size-line-height: 22px !important;--wpforms-label-size-sublabel-font-size: 14px !important;--wpforms-button-size-font-size: 15px !important;--wpforms-button-size-height: 52px !important;--wpforms-button-size-padding-h: 32px !important;--wpforms-button-size-margin-top: 8px !important;font-family: var(--ds-body,'Source Sans 3',system-ui,sans-serif)}body .wpforms-container .wpforms-form{font-family: var(--ds-body,'Source Sans 3',system-ui,sans-serif);color: #1F2937}body .wpforms-container .wpforms-field{padding: 0 0 24px}body .wpforms-container .wpforms-field-label,body .wpforms-container legend.wpforms-field-label{margin: 0 0 8px;font: 700 16px/1.35 'Source Sans 3',system-ui,sans-serif;color: #0C4464;letter-spacing: 0}body .wpforms-container .wpforms-field-sublabel,body .wpforms-container .wpforms-field-description{margin-top: 6px;font-size: 14.5px;line-height: 1.5;color: #4B5563}body .wpforms-container .wpforms-required-label{color: #B42318}  body .wpforms-container input[type=text],body .wpforms-container input[type=email],body .wpforms-container input[type=tel],body .wpforms-container input[type=url],body .wpforms-container input[type=number],body .wpforms-container input[type=date],body .wpforms-container input[type=password],body .wpforms-container select,body .wpforms-container textarea{max-width: 100%;border: 1.5px solid #7A8B9C !important;border-radius: 12px !important;background-color: #FFFFFF !important;color: #1F2937 !important;font: 400 17px/1.4 'Source Sans 3',system-ui,sans-serif !important;box-shadow: none;transition: border-color 0.18s ease,box-shadow 0.18s ease}body .wpforms-container input[type=text],body .wpforms-container input[type=email],body .wpforms-container input[type=tel],body .wpforms-container input[type=url],body .wpforms-container input[type=number],body .wpforms-container input[type=password],body .wpforms-container select{min-height: 52px;padding: 12px 16px}body .wpforms-container textarea{min-height: 150px;padding: 14px 16px}body .wpforms-container .wpforms-field-medium,body .wpforms-container .wpforms-field-large,body .wpforms-container input.wpforms-field-medium,body .wpforms-container select.wpforms-field-medium{max-width: 100%;width: 100%}body .wpforms-container ::placeholder{color: #6B7785;opacity: 1}body .wpforms-container input:focus,body .wpforms-container select:focus,body .wpforms-container textarea:focus,body .wpforms-container .choices.is-focused .choices__inner,body .wpforms-container .choices.is-open .choices__inner{border-color: #0C4464 !important;outline: 2px solid transparent;box-shadow: 0 0 0 4px rgba(43,106,153,0.28)}  body .wpforms-container .choices{width: 100%;max-width: 100%;margin: 0}body .wpforms-container .choices .choices__inner{min-height: 52px;padding: 10px 16px;border: 1.5px solid #7A8B9C;border-radius: 12px;background: #FFFFFF;font: 400 17px/1.4 'Source Sans 3',system-ui,sans-serif;color: #1F2937}body .wpforms-container .choices .choices__list--single{padding: 4px 0}body .wpforms-container .choices .choices__placeholder{color: #6B7785;opacity: 1}body .wpforms-container .choices .choices__list--dropdown{z-index: 20;margin-top: 6px;border: 1.5px solid #D5E1E8;border-radius: 12px;box-shadow: 0 16px 32px -12px rgba(12,68,100,0.28);overflow: hidden}body .wpforms-container .choices .choices__list--dropdown .choices__item{padding: 12px 16px;font-size: 17px}body .wpforms-container .choices .choices__list--dropdown .choices__item--selectable.is-highlighted{background: #E9EFF3;color: #0C4464}  body .wpforms-container .wpforms-field-radio ul,body .wpforms-container .wpforms-field-checkbox ul,body .wpforms-container .wpforms-field-payment-multiple ul{display: flex;flex-direction: column;gap: 10px;margin: 0;padding: 0;list-style: none}body .wpforms-container .wpforms-field-radio ul li,body .wpforms-container .wpforms-field-checkbox ul li{position: relative;display: flex;align-items: flex-start;gap: 12px;width: 100%;margin: 0 !important;padding: 13px 16px;border: 1.5px solid #D5E1E8;border-radius: 12px;background: #FFFFFF;transition: border-color 0.18s ease,background-color 0.18s ease}body .wpforms-container .wpforms-field-radio ul li:hover,body .wpforms-container .wpforms-field-checkbox ul li:hover{border-color: #2B6A99;background: #F4F8FA}body .wpforms-container .wpforms-field-radio ul li:has(input:checked),body .wpforms-container .wpforms-field-checkbox ul li:has(input:checked){border-color: #0C4464;background: #E9EFF3}body .wpforms-container .wpforms-field-radio ul li:focus-within,body .wpforms-container .wpforms-field-checkbox ul li:focus-within{border-color: #0C4464;box-shadow: 0 0 0 4px rgba(43,106,153,0.28)}body .wpforms-container .wpforms-field-radio input[type=radio],body .wpforms-container .wpforms-field-checkbox input[type=checkbox]{flex: 0 0 auto;margin: 3px 2px 0 3px;accent-color: #0C4464}body .wpforms-container .wpforms-field-radio ul li label,body .wpforms-container .wpforms-field-checkbox ul li label{flex: 1 1 auto;margin: 0;padding: 0 0 0 10px;font: 400 16.5px/1.45 'Source Sans 3',system-ui,sans-serif;color: #1F2937;cursor: pointer}body .wpforms-container .wpforms-list-2-columns ul,body .wpforms-container .wpforms-list-3-columns ul{display: grid;grid-template-columns: 1fr}@media (min-width: 900px){body .wpforms-container .wpforms-list-2-columns ul{grid-template-columns: 1fr 1fr}}  body .wpforms-container .wpforms-uploader,body .wpforms-container .dz-clickable{border: 2px dashed #7A8B9C;border-radius: 12px;background: #F9FAFB}  body .wpforms-container .wpforms-submit-container{padding: 8px 0 0}body .wpforms-container button.wpforms-submit,body .wpforms-container .wpforms-page-button,body .wpforms-container .wpforms-form button[type=submit]{display: inline-flex;align-items: center;justify-content: center;gap: 8px;min-height: 52px;padding: 0 32px;border: 2px solid #0C4464;border-radius: 9999px;background: #0C4464;color: #FFFFFF;font: 700 15px/1 'Source Sans 3',system-ui,sans-serif;letter-spacing: 0.04em;text-transform: uppercase;cursor: pointer;box-shadow: none;transition: background-color 0.18s ease,transform 0.18s ease,box-shadow 0.18s ease}body .wpforms-container button.wpforms-submit:hover,body .wpforms-container .wpforms-page-button:hover{background: #0A3048;border-color: #0A3048;transform: translateY(-2px);box-shadow: 0 12px 24px -10px rgba(12,68,100,0.55)}body .wpforms-container button.wpforms-submit:focus-visible,body .wpforms-container .wpforms-page-button:focus-visible{outline: 3px solid #2B6A99;outline-offset: 3px}body .wpforms-container .wpforms-page-button.wpforms-page-prev{background: transparent;color: #0C4464}  body #wpforms-form-101507 button.wpforms-submit,body #wpforms-form-110090 button.wpforms-submit{border-color: #C0392B;background: #C0392B}body #wpforms-form-101507 button.wpforms-submit:hover,body #wpforms-form-110090 button.wpforms-submit:hover{border-color: #A93226;background: #A93226;box-shadow: 0 12px 24px -10px rgba(192,57,43,0.6)}  body .wpforms-container label.wpforms-error,body .wpforms-container em.wpforms-error{display: block;margin-top: 6px;font: 600 14.5px/1.4 'Source Sans 3',system-ui,sans-serif;color: #B42318}body .wpforms-container input.wpforms-error,body .wpforms-container textarea.wpforms-error,body .wpforms-container select.wpforms-error{border-color: #B42318}body .wpforms-container .wpforms-confirmation-container-full,body .wpforms-confirmation-container-full{margin: 0 0 20px;padding: 20px 22px;border: 0;border-left: 5px solid #0C4464;border-radius: 12px;background: #E9EFF3;color: #1F2937;font: 400 17px/1.55 'Source Sans 3',system-ui,sans-serif}body .wpforms-container .wpforms-error-container{margin-bottom: 20px;padding: 16px 20px;border: 0;border-left: 5px solid #B42318;border-radius: 12px;background: #FDECEA;color: #7A271A;font-size: 16px}  body .elementor-widget-wpforms .wpforms-container,body .elementor-widget-shortcode .wpforms-container,body .aple-hp-formcard .wpforms-container{margin: 0;padding: 36px;border: 1px solid #D5E1E8;border-radius: 20px;background: #FFFFFF;box-shadow: 0 1px 2px rgba(12,68,100,0.06),0 2px 8px rgba(12,68,100,0.05)}body .elementor-widget-wpforms,body .elementor-widget-shortcode{max-width: 100%}body .elementor-popup-modal .wpforms-container{padding: 0;border: 0;border-radius: 0;background: transparent;box-shadow: none}@media (max-width: 767px){body .elementor-widget-wpforms .wpforms-container,body .elementor-widget-shortcode .wpforms-container,body .aple-hp-formcard .wpforms-container{padding: 22px 18px;border-radius: 16px}}  body .metform-form-main-wrapper,body .metform-form-content{font-family: var(--ds-body,'Source Sans 3',system-ui,sans-serif)}body .metform-form-main-wrapper label,body .metform-form-main-wrapper .mf-input-label{margin: 0 0 8px;font: 700 16px/1.35 'Source Sans 3',system-ui,sans-serif;color: #0C4464}body .metform-form-main-wrapper .mf-input,body .metform-form-main-wrapper input[type=text],body .metform-form-main-wrapper input[type=email],body .metform-form-main-wrapper input[type=tel],body .metform-form-main-wrapper textarea,body .metform-form-main-wrapper select{width: 100%;border: 1.5px solid #7A8B9C;border-radius: 12px;background: #FFFFFF;color: #1F2937;font: 400 17px/1.4 'Source Sans 3',system-ui,sans-serif;box-shadow: none}body .metform-form-main-wrapper input.mf-input,body .metform-form-main-wrapper input[type=text],body .metform-form-main-wrapper input[type=email],body .metform-form-main-wrapper input[type=tel],body .metform-form-main-wrapper select{min-height: 52px;padding: 12px 16px}body .metform-form-main-wrapper textarea{min-height: 150px;padding: 14px 16px}body .metform-form-main-wrapper .mf-input:focus,body .metform-form-main-wrapper input:focus,body .metform-form-main-wrapper textarea:focus,body .metform-form-main-wrapper select:focus{border-color: #0C4464;outline: 2px solid transparent;box-shadow: 0 0 0 4px rgba(43,106,153,0.28)}body .metform-form-main-wrapper .mf-btn,body .metform-form-main-wrapper button[type=submit]{display: inline-flex;align-items: center;justify-content: center;min-height: 52px;padding: 0 32px;border: 2px solid #0C4464;border-radius: 9999px;background: #0C4464;color: #FFFFFF;font: 700 15px/1 'Source Sans 3',system-ui,sans-serif;letter-spacing: 0.04em;text-transform: uppercase;cursor: pointer;box-shadow: none}body .metform-form-main-wrapper .mf-btn:hover,body .metform-form-main-wrapper button[type=submit]:hover{background: #0A3048;border-color: #0A3048}body .metform-form-main-wrapper .mf-error-message,body .metform-form-main-wrapper .mf-error-msg{color: #B42318;font-size: 14.5px}  body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--formsplit{padding: 72px 0 96px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--formsplit > .elementor-container{display: flex !important;align-items: flex-start !important;flex-wrap: nowrap !important;gap: 48px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--formsplit > .elementor-container > .elementor-column{min-width: 0;width: auto !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--formsplit > .elementor-container > .elementor-column:first-child{flex: 0 0 38%}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--formsplit > .elementor-container > .elementor-column:last-child{flex: 1 1 0}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--formsplit .elementor-widget-wrap{display: flex !important;flex-direction: column;flex-wrap: nowrap !important;align-items: stretch;gap: 16px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--formsplit > .elementor-container > .elementor-column:first-child > .elementor-widget-wrap{padding: 32px 30px !important;border-radius: 20px;background: #FFFFFF;border: 1px solid #D5E1E8;box-shadow: var(--ds-sh-1)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--formsplit .aple-hp-gh,body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--formsplit .aple-hp-gh .elementor-heading-title{margin: 0 !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--formsplit .aple-prose{max-width: none}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--formsplit .elementor-widget-shortcode .wpforms-container{box-shadow: var(--ds-sh-2)}@media (max-width: 1024px){body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--formsplit{padding: 48px 0 64px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--formsplit > .elementor-container{flex-direction: column-reverse !important;align-items: stretch !important;gap: 32px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--formsplit > .elementor-container > .elementor-column:first-child,body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--formsplit > .elementor-container > .elementor-column:last-child{flex: none;width: 100% !important}}  body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--logos > .elementor-container > .elementor-column > .elementor-widget-wrap{align-items: stretch}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--logos .aple-hp-logo{display: flex !important;align-items: center;justify-content: center;min-height: 112px;padding: 20px 24px !important;border: 1px solid var(--hp-line-2);border-radius: 16px;background: #FFFFFF;box-shadow: var(--hp-sh-1)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--logos .aple-hp-logo .elementor-widget-container,body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--logos .aple-hp-logo > div{display: flex;align-items: center;justify-content: center;width: 100%}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--logos .aple-hp-logo img{width: auto !important;max-width: 100% !important;height: auto !important;max-height: 72px;object-fit: contain}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-video{overflow: hidden;border-radius: 20px;box-shadow: var(--ds-sh-2)}body .elementor .elementor-section.elementor-top-section.aple-hp-sec .aple-hp-video .elementor-wrapper{aspect-ratio: 16 / 9}  body.page:not(.elementor-page) #content.site-main{max-width: 760px;margin: 0 auto;padding: 56px 24px 96px}body.page:not(.elementor-page) #content.site-main .page-header{margin: 0 0 28px}body.page:not(.elementor-page) #content.site-main .entry-title{margin: 0;font: 600 clamp(32px,4.4vw,44px)/1.15 'Lora','Noto Serif Khmer',Georgia,serif !important;letter-spacing: -0.01em;color: #0C4464 !important;text-wrap: balance}body.page:not(.elementor-page) #content.site-main .page-content{font: 400 18px/1.7 'Source Sans 3',system-ui,sans-serif;color: #374151}body.page:not(.elementor-page) #content.site-main .page-content > *{max-width: 100%}body.page:not(.elementor-page) #content.site-main .page-content p{margin: 0 0 1.1em}body.page:not(.elementor-page) #content.site-main .page-content h2,body.page:not(.elementor-page) #content.site-main .page-content h3{margin: 1.9em 0 0.6em;font-family: 'Lora','Noto Serif Khmer',Georgia,serif !important;font-weight: 600;line-height: 1.25;color: #0C4464 !important;text-transform: none !important;letter-spacing: -0.005em}body.page:not(.elementor-page) #content.site-main .page-content h2{font-size: clamp(25px,2.6vw,30px)}body.page:not(.elementor-page) #content.site-main .page-content h3{font-size: clamp(21px,2.1vw,24px)}body.page:not(.elementor-page) #content.site-main .page-content ul,body.page:not(.elementor-page) #content.site-main .page-content ol{margin: 0 0 1.2em;padding-left: 1.3em}body.page:not(.elementor-page) #content.site-main .page-content li{margin: 0 0 0.5em}body.page:not(.elementor-page) #content.site-main .page-content a{color: #2B6A99;text-decoration: underline;text-underline-offset: 3px}body.page:not(.elementor-page) #content.site-main .page-content a:hover{color: #B0540D}body.page:not(.elementor-page) #content.site-main .page-content a:focus-visible{outline: 3px solid #2B6A99;outline-offset: 3px;border-radius: 4px}body.page:not(.elementor-page) #content.site-main .page-content img{max-width: 100%;height: auto;border-radius: 12px}  body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--formpage > .elementor-container{max-width: 880px !important}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--formpage .elementor-widget-wrap{display: flex !important;flex-direction: column;flex-wrap: nowrap !important;align-items: stretch;gap: 16px}body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--formpage .aple-hp-gh,body .elementor .elementor-section.elementor-top-section.aple-hp-sec.aple-hp-sec--formpage .aple-hp-gh .elementor-heading-title{margin: 0 !important}