.elementor-kit-509{--e-global-color-primary:#0E3825;--e-global-color-secondary:#071D12;--e-global-color-text:#102119;--e-global-color-accent:#C9FF63;--e-global-color-fmmuted:#6B7080;--e-global-color-fmsublt:#EDF0F6;--e-global-color-fmink:#0E1015;--e-global-color-fmborder:#E1E4EC;--e-global-color-fmorsoft:#FEF6EE;--e-global-color-fmgreen:#12A150;--e-global-color-fmamber:#F5A524;--e-global-color-fmred:#E0484D;--e-global-color-fmblue:#2E6BE6;--e-global-color-fmwhite:#FFFFFF;--e-global-color-ffmint:#EEF8F1;--e-global-color-ffmuted:#587064;--e-global-color-ffline:#D9E8DF;--e-global-color-ffwhite:#F7FFF9;--e-global-typography-primary-font-family:"Manrope";--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1.14em;--e-global-typography-primary-letter-spacing:-0.02em;--e-global-typography-secondary-font-family:"Manrope";--e-global-typography-secondary-font-size:68px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-line-height:1.04em;--e-global-typography-secondary-letter-spacing:-0.03em;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-size:17px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.65em;--e-global-typography-accent-font-family:"DM Mono";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:1.2em;--e-global-typography-accent-letter-spacing:-0.01em;color:#587064;font-family:"Manrope", Sans-serif;font-size:17px;line-height:1.65em;}.elementor-kit-509 button,.elementor-kit-509 input[type="button"],.elementor-kit-509 input[type="submit"],.elementor-kit-509 .elementor-button{background-color:#0E3825;font-family:"Sora", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:16px 28px 16px 28px;}.elementor-kit-509 button:hover,.elementor-kit-509 button:focus,.elementor-kit-509 input[type="button"]:hover,.elementor-kit-509 input[type="button"]:focus,.elementor-kit-509 input[type="submit"]:hover,.elementor-kit-509 input[type="submit"]:focus,.elementor-kit-509 .elementor-button:hover,.elementor-kit-509 .elementor-button:focus{background-color:#A84F0C;color:#FFFFFF;}.elementor-kit-509 e-page-transition{background-color:#FFBC7D;}.elementor-kit-509 a{color:#2E7652;}.elementor-kit-509 a:hover{color:#8A400D;}.elementor-kit-509 h1{color:#102119;font-family:"Sora", Sans-serif;font-size:56px;font-weight:800;line-height:1.04em;letter-spacing:-0.03em;}.elementor-kit-509 h2{color:#102119;font-family:"Sora", Sans-serif;font-size:40px;font-weight:700;line-height:1.14em;letter-spacing:-0.02em;}.elementor-kit-509 h3{color:#102119;font-family:"Sora", Sans-serif;font-size:26px;font-weight:600;line-height:1.2em;}.elementor-kit-509 h4{color:#0E1015;font-family:"Sora", Sans-serif;font-size:18px;font-weight:600;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){--kit-widget-spacing:24px;}.elementor-element{--widgets-spacing:24px 24px;--widgets-spacing-row:24px;--widgets-spacing-column:24px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-509{--e-global-typography-secondary-font-size:50px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-509{--e-global-typography-secondary-font-size:38px;--e-global-typography-text-font-size:16px;}.elementor-kit-509 h1{font-size:34px;}.elementor-kit-509 h2{font-size:26px;}.elementor-kit-509 h3{font-size:21px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */:root{--ff-forest:#071d12;--ff-green:#0e3825;--ff-lime:#c9ff63;--ff-mint:#eef8f1;--ff-ink:#102119;--ff-muted:#587064;--ff-line:#d9e8df} body{background:#fbfdfb}.ff-section{overflow:hidden}.ff-dark{background:linear-gradient(145deg,#0d3925,#071d12);color:#f7fff9}.ff-dark h1,.ff-dark h2,.ff-dark h3{color:#fff}.ff-hero{padding-top:110px!important;padding-bottom:110px!important;min-height:620px;justify-content:center}.ff-display{max-width:950px}.ff-display span{color:var(--ff-lime)}.ff-lead{max-width:760px;color:inherit;font-size:clamp(18px,2vw,23px);line-height:1.6}.ff-badge,.ff-eyebrow{font:700 12px/1.2 'DM Mono',monospace;letter-spacing:.13em;color:#2e7652}.ff-dark .ff-badge,.ff-dark .ff-eyebrow{color:var(--ff-lime)}.ff-mint{background:var(--ff-mint)}.ff-row>.e-con{min-width:250px}.ff-card{padding:28px;border:1px solid var(--ff-line);border-radius:22px;background:#fff;box-shadow:0 10px 34px rgba(7,29,18,.06);transition:transform .25s ease,box-shadow .25s ease}.ff-card:hover{transform:translateY(-5px);box-shadow:0 18px 45px rgba(7,29,18,.11)}.ff-card-num{color:#2e7652;font:600 13px/1.2 'DM Mono',monospace}.ff-highlight{padding:24px 28px;border-radius:18px;background:var(--ff-forest);color:var(--ff-lime)!important}.ff-checklist li,.ff-questions li{margin:0 0 12px;padding:15px 18px;background:#fff;border:1px solid var(--ff-line);border-radius:14px}.ff-disclaimer{padding:18px 22px;border-left:3px solid #2e7652;background:#fff;border-radius:10px}.ff-btn .elementor-button{border-radius:999px;padding:16px 24px;font-weight:700}.ff-btn--lime .elementor-button{background:var(--ff-lime);color:var(--ff-forest)}.ff-btn--outline .elementor-button{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.35)}.ff-cta{text-align:center;align-items:center}.ff-cta .ff-row{justify-content:center}@media(max-width:1024px){.ff-hero{min-height:auto}.ff-row{flex-direction:row}.ff-row>.e-con{flex-basis:calc(50% - 12px)!important}}@media(max-width:767px){.ff-row{flex-direction:column}.ff-row>.e-con{flex-basis:auto!important;width:100%!important}.ff-hero{padding-top:72px!important;padding-bottom:72px!important}.ff-card{padding:22px}}@media(prefers-reduced-motion:reduce){*{transition:none!important;scroll-behavior:auto!important}}
/* Elementor import compatibility: container classes are converted to stable element .elementor-kit-509s. */
.elementor-element-f000007,.elementor-element-f00000r,.elementor-element-f00000w,.elementor-element-f00001p,.elementor-element-f00002d,.elementor-element-f00002k,.elementor-element-f00002q,.elementor-element-f00003i,.elementor-element-f000043,.elementor-element-f00004a,.elementor-element-f00004g,.elementor-element-f000058,.elementor-element-f00005t,.elementor-element-f000060,.elementor-element-f000066,.elementor-element-f00006y,.elementor-element-f00007j,.elementor-element-f00007q,.elementor-element-f00007v,.elementor-element-f00008f,.elementor-element-f00008j,.elementor-element-f00008z,.elementor-element-f000096,.elementor-element-f00009b,.elementor-element-f00009g,.elementor-element-f00009n,.elementor-element-f00009t,.elementor-element-f0000ad,.elementor-element-f0000b1,.elementor-element-f0000b8{overflow:hidden}
.elementor-element-f000007,.elementor-element-f00002k,.elementor-element-f00002q,.elementor-element-f00004a,.elementor-element-f00004g,.elementor-element-f000060,.elementor-element-f000066,.elementor-element-f00007q,.elementor-element-f00007v,.elementor-element-f000096,.elementor-element-f00009b,.elementor-element-f00009n,.elementor-element-f00009t,.elementor-element-f0000b8{background:linear-gradient(145deg,#0d3925,#071d12)!important;color:#f7fff9}
.elementor-element-f000007,.elementor-element-f00002k,.elementor-element-f00002q,.elementor-element-f00004a,.elementor-element-f00004g,.elementor-element-f000060,.elementor-element-f000066,.elementor-element-f00007q,.elementor-element-f00007v,.elementor-element-f000096,.elementor-element-f00009b,.elementor-element-f00009n,.elementor-element-f00009t,.elementor-element-f0000b8 h1,.elementor-element-f000007,.elementor-element-f00002k,.elementor-element-f00002q,.elementor-element-f00004a,.elementor-element-f00004g,.elementor-element-f000060,.elementor-element-f000066,.elementor-element-f00007q,.elementor-element-f00007v,.elementor-element-f000096,.elementor-element-f00009b,.elementor-element-f00009n,.elementor-element-f00009t,.elementor-element-f0000b8 h2,.elementor-element-f000007,.elementor-element-f00002k,.elementor-element-f00002q,.elementor-element-f00004a,.elementor-element-f00004g,.elementor-element-f000060,.elementor-element-f000066,.elementor-element-f00007q,.elementor-element-f00007v,.elementor-element-f000096,.elementor-element-f00009b,.elementor-element-f00009n,.elementor-element-f00009t,.elementor-element-f0000b8 h3{color:#fff}
.elementor-element-f000007,.elementor-element-f00002q,.elementor-element-f00004g,.elementor-element-f000066,.elementor-element-f00007v,.elementor-element-f00009b,.elementor-element-f00009t{padding-top:110px!important;padding-bottom:110px!important;min-height:620px;justify-content:center}
.elementor-element-f00000w,.elementor-element-f00002d,.elementor-element-f000043,.elementor-element-f00005t,.elementor-element-f00007j,.elementor-element-f00008j,.elementor-element-f00009g,.elementor-element-f0000b1{background:#eef8f1!important}
.elementor-element-f00000d,.elementor-element-f00000h,.elementor-element-f00000l,.elementor-element-f00000p,.elementor-element-f000013,.elementor-element-f000017,.elementor-element-f00001b,.elementor-element-f00001f,.elementor-element-f00001j,.elementor-element-f00001n,.elementor-element-f00001v,.elementor-element-f00001z,.elementor-element-f000023,.elementor-element-f000027,.elementor-element-f00002b,.elementor-element-f00002w,.elementor-element-f000030,.elementor-element-f000034,.elementor-element-f000038,.elementor-element-f00003c,.elementor-element-f00003g,.elementor-element-f00003o,.elementor-element-f00003s,.elementor-element-f00003w,.elementor-element-f000040,.elementor-element-f00004m,.elementor-element-f00004q,.elementor-element-f00004u,.elementor-element-f00004y,.elementor-element-f000052,.elementor-element-f000056,.elementor-element-f00005e,.elementor-element-f00005i,.elementor-element-f00005m,.elementor-element-f00005q,.elementor-element-f00006c,.elementor-element-f00006g,.elementor-element-f00006k,.elementor-element-f00006o,.elementor-element-f00006s,.elementor-element-f00006w,.elementor-element-f000074,.elementor-element-f000078,.elementor-element-f00007c,.elementor-element-f00007g,.elementor-element-f000081,.elementor-element-f000085,.elementor-element-f000089,.elementor-element-f00008d,.elementor-element-f00008p,.elementor-element-f00008t,.elementor-element-f00008x,.elementor-element-f00009z,.elementor-element-f0000a3,.elementor-element-f0000a7,.elementor-element-f0000ab,.elementor-element-f0000aj,.elementor-element-f0000an,.elementor-element-f0000ar,.elementor-element-f0000av,.elementor-element-f0000az{padding:28px;border:1px solid #d9e8df;border-radius:22px;background:#fff;box-shadow:0 10px 34px rgba(7,29,18,.06);transition:transform .25s ease,box-shadow .25s ease}
.elementor-element-f00000d,.elementor-element-f00000h,.elementor-element-f00000l,.elementor-element-f00000p,.elementor-element-f000013,.elementor-element-f000017,.elementor-element-f00001b,.elementor-element-f00001f,.elementor-element-f00001j,.elementor-element-f00001n,.elementor-element-f00001v,.elementor-element-f00001z,.elementor-element-f000023,.elementor-element-f000027,.elementor-element-f00002b,.elementor-element-f00002w,.elementor-element-f000030,.elementor-element-f000034,.elementor-element-f000038,.elementor-element-f00003c,.elementor-element-f00003g,.elementor-element-f00003o,.elementor-element-f00003s,.elementor-element-f00003w,.elementor-element-f000040,.elementor-element-f00004m,.elementor-element-f00004q,.elementor-element-f00004u,.elementor-element-f00004y,.elementor-element-f000052,.elementor-element-f000056,.elementor-element-f00005e,.elementor-element-f00005i,.elementor-element-f00005m,.elementor-element-f00005q,.elementor-element-f00006c,.elementor-element-f00006g,.elementor-element-f00006k,.elementor-element-f00006o,.elementor-element-f00006s,.elementor-element-f00006w,.elementor-element-f000074,.elementor-element-f000078,.elementor-element-f00007c,.elementor-element-f00007g,.elementor-element-f000081,.elementor-element-f000085,.elementor-element-f000089,.elementor-element-f00008d,.elementor-element-f00008p,.elementor-element-f00008t,.elementor-element-f00008x,.elementor-element-f00009z,.elementor-element-f0000a3,.elementor-element-f0000a7,.elementor-element-f0000ab,.elementor-element-f0000aj,.elementor-element-f0000an,.elementor-element-f0000ar,.elementor-element-f0000av,.elementor-element-f0000az:hover{transform:translateY(-5px);box-shadow:0 18px 45px rgba(7,29,18,.11)}
.elementor-element-f00002k,.elementor-element-f00004a,.elementor-element-f000060,.elementor-element-f00007q,.elementor-element-f000096,.elementor-element-f00009n,.elementor-element-f0000b8{text-align:center;align-items:center}
@media(max-width:767px){.elementor-element-f000007,.elementor-element-f00002q,.elementor-element-f00004g,.elementor-element-f000066,.elementor-element-f00007v,.elementor-element-f00009b,.elementor-element-f00009t{min-height:auto;padding-top:72px!important;padding-bottom:72px!important}.elementor-element-f00000d,.elementor-element-f00000h,.elementor-element-f00000l,.elementor-element-f00000p,.elementor-element-f000013,.elementor-element-f000017,.elementor-element-f00001b,.elementor-element-f00001f,.elementor-element-f00001j,.elementor-element-f00001n,.elementor-element-f00001v,.elementor-element-f00001z,.elementor-element-f000023,.elementor-element-f000027,.elementor-element-f00002b,.elementor-element-f00002w,.elementor-element-f000030,.elementor-element-f000034,.elementor-element-f000038,.elementor-element-f00003c,.elementor-element-f00003g,.elementor-element-f00003o,.elementor-element-f00003s,.elementor-element-f00003w,.elementor-element-f000040,.elementor-element-f00004m,.elementor-element-f00004q,.elementor-element-f00004u,.elementor-element-f00004y,.elementor-element-f000052,.elementor-element-f000056,.elementor-element-f00005e,.elementor-element-f00005i,.elementor-element-f00005m,.elementor-element-f00005q,.elementor-element-f00006c,.elementor-element-f00006g,.elementor-element-f00006k,.elementor-element-f00006o,.elementor-element-f00006s,.elementor-element-f00006w,.elementor-element-f000074,.elementor-element-f000078,.elementor-element-f00007c,.elementor-element-f00007g,.elementor-element-f000081,.elementor-element-f000085,.elementor-element-f000089,.elementor-element-f00008d,.elementor-element-f00008p,.elementor-element-f00008t,.elementor-element-f00008x,.elementor-element-f00009z,.elementor-element-f0000a3,.elementor-element-f0000a7,.elementor-element-f0000ab,.elementor-element-f0000aj,.elementor-element-f0000an,.elementor-element-f0000ar,.elementor-element-f0000av,.elementor-element-f0000az{padding:22px}}/* End custom CSS */