:root{--primary-forest: #2e7d32;--primary-leaf: #a5d6a7;--secondary-mint: #e8f5e9;--text-dark-green: #1b5e20;--neutral-white: #ffffff;--neutral-charcoal: #333333;--neutral-light-grey: #f5f5f5;--dark-bg-secondary: #2d2d2d;--dark-text-primary: #e0e0e0;--dark-text-secondary: #b0b0b0;--dark-primary-leaf: #81c784;--dark-secondary-mint: #2e5d31;--dark-bg-primary: radial-gradient(at bottom right, rgb(0, 6, 12) 40% 60%);--font-primary: "Manrope", system-ui, sans-serif;--color-lemon-dark: #2e7d32}[data-theme=dark]{--neutral-white: var(--dark-bg-primary);--neutral-light-grey: var(--dark-bg-secondary);--neutral-charcoal: var(--dark-text-primary);--text-dark-green: var(--dark-primary-leaf);--secondary-mint: var(--dark-secondary-mint)}h1{font-family:Poppins}h2{font-size:clamp(2rem,4vw,2.5rem);font-weight:600;line-height:var(--line-height-tight)}h3{font-size:clamp(1.5rem,3vw,2rem);font-weight:600;line-height:var(--line-height-normal)}h4{font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:600;line-height:var(--line-height-normal)}h5{font-size:clamp(1.125rem,2vw,1.25rem);font-weight:500;line-height:var(--line-height-normal)}h6{font-size:clamp(1rem,1.5vw,1.125rem);font-weight:500;line-height:var(--line-height-normal);text-transform:uppercase;letter-spacing:.05em}p{font-size:clamp(1.6rem,1.5vw,1.125rem);font-weight:400;line-height:var(--line-height-normal);color:#333;font-family:Poppins,-apple-system,BlinkMacSystemFont,sans-serif}@media screen and (max-width:955px){p{font-size:clamp(1.5rem,1.5vw,1.125rem)}}*{margin:0;padding:0;box-sizing:border-box}html,body{font-size:62.5%;font-family:var(--font-primary);scroll-behavior:smooth}.app{background-color:var(--secondary-mint);color:#222;transition:background .3s,color .3s}@media (prefers-color-scheme: dark){.app{background:var(--dark-bg-primary);color:#fff;transition:background .3s,color .3s}.hero_noise{position:fixed;top:0;left:0;width:100vw;height:100vh;background-image:url(https://transparenttextures.com/patterns/first-aid-kit.png);background-repeat:repeat;background-size:auto;mix-blend-mode:overlay;pointer-events:none;z-index:0}.hero_noise:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle,rgba(255,255,255,.02),transparent 70%)}}section{padding:8rem 0}.link{color:#fff;text-decoration:none}label{font-size:1.6rem;font-weight:600}input:focus{outline:none;background-color:#fff}img{max-width:100%;height:auto;display:block}ul{list-style:none}li{text-decoration:none}a,button,svg,div{-webkit-tap-highlight-color:transparent}a,button,svg,div{outline:none;text-decoration:none}.image-slider{position:relative}.image-slider img{position:absolute;opacity:0;aspect-ratio:1 / 1;object-fit:cover;animation:fadeAnimation 9s infinite;height:320px;width:100%}@media only screen and (min-width:668px){.image-slider img{height:100%;width:100%;border-top-right-radius:10px}}@media (prefers-color-scheme: dark){.image-slider img{border-bottom-right-radius:10px;border-bottom-left-radius:10px}}.image-slider img:nth-child(1){animation-delay:0s}.image-slider img:nth-child(2){animation-delay:3s}.image-slider img:nth-child(3){animation-delay:6s}@keyframes fadeAnimation{0%{opacity:0}10%{opacity:1}30%{opacity:1}40%{opacity:0}to{opacity:0}}.bg_white{background:var(--neutral-white)}.animeBg{position:relative}.spinner{width:1.25rem;height:1.25rem;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}input{font-family:inherit}.PhoneInputInput{border:none!important}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:200;src:url(../fonts/manrope-v15-cyrillic_cyrillic-ext-200.woff2) format("woff2"),url(../fonts/manrope-v15-cyrillic_cyrillic-ext-200.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:300;src:url(../fonts/manrope-v15-cyrillic_cyrillic-ext-300.woff2) format("woff2"),url(../fonts/manrope-v15-cyrillic_cyrillic-ext-300.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:400;src:url(../fonts/manrope-v15-cyrillic_cyrillic-ext-regular.woff2) format("woff2"),url(../fonts/manrope-v15-cyrillic_cyrillic-ext-regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:500;src:url(../fonts/manrope-v15-cyrillic_cyrillic-ext-500.woff2) format("woff2"),url(../fonts/manrope-v15-cyrillic_cyrillic-ext-500.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:600;src:url(../fonts/manrope-v15-cyrillic_cyrillic-ext-600.woff2) format("woff2"),url(../fonts/manrope-v15-cyrillic_cyrillic-ext-600.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:700;src:url(../fonts/manrope-v15-cyrillic_cyrillic-ext-700.woff2) format("woff2"),url(../fonts/manrope-v15-cyrillic_cyrillic-ext-700.ttf) format("truetype")}@font-face{font-display:swap;font-family:Manrope;font-style:normal;font-weight:800;src:url(../fonts/manrope-v15-cyrillic_cyrillic-ext-800.woff2) format("woff2"),url(../fonts/manrope-v15-cyrillic_cyrillic-ext-800.ttf) format("truetype")}:root{--font-primary: "Manrope", system-ui, sans-serif}._mobileNav_i8zjv_1{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:20px 20px 20px 10px;position:fixed;visibility:hidden;z-index:100}._mobileNav_i8zjv_1 ._btn_i8zjv_12{margin-top:30px;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif}._mobileNav_i8zjv_1._reveal_i8zjv_17{animation:_fadeSlideIn_i8zjv_1 .3s ease forwards}._mobileNav_i8zjv_1._hide_i8zjv_21{animation:_fadeSlideOut_i8zjv_1 .3s ease forwards}@media only screen and (min-width:768px){._mobileNav_i8zjv_1{display:none!important}}._mobileNav_i8zjv_1 ._navLeft_i8zjv_32{display:flex;align-items:center;justify-content:space-between;width:100%}._mobileNav_i8zjv_1 ._logo_i8zjv_39{height:25px;width:auto;display:inline-block;object-fit:contain;max-width:100%}._mobileNav_i8zjv_1 ._navPages_i8zjv_49{display:flex;flex-direction:column;align-items:flex-start;gap:35px;margin-top:40px}._mobileNav_i8zjv_1 ._navPages_i8zjv_49 ._link_i8zjv_58{color:var(--color-bg-dark);font-size:1.7rem;font-family:Poppins,Arial Narrow,Arial,sans-serif;font-weight:500;position:relative}@media (prefers-color-scheme: dark){._mobileNav_i8zjv_1 ._navPages_i8zjv_49 ._link_i8zjv_58{color:var(--neutral-white)!important}._mobileNav_i8zjv_1 ._navPages_i8zjv_49:before{content:"";position:absolute;top:0;margin-top:70px;border:.5px solid #555555;width:97vw}._mobileNav_i8zjv_1 ._navPages_i8zjv_49:after{content:"";position:absolute;bottom:0;border:.5px solid #555555;width:97.5vw}}._mobileNav_i8zjv_1 ._isMenu_i8zjv_92{cursor:pointer;font-family:Arial,Helvetica,sans-serif}._overlay_i8zjv_98{position:fixed;overflow:hidden auto;height:100%;top:4rem;visibility:hidden;width:100%;z-index:20;background-color:#fdfcfb;transition:background-color .3s cubic-bezier(0,0,.14,1) 0s}@media (prefers-color-scheme: dark){._overlay_i8zjv_98{background:#121212;color:#fff;transition:background .3s,color .3s}._btn_i8zjv_12{background-color:var(--primary-forest);border-radius:20px}}._overlay_reveal_i8zjv_125{animation:_fadeSlideIn_i8zjv_1 .01s ease forwards}._overlay_hide_i8zjv_129{display:none;animation:_fadeSlideOutOverlay_i8zjv_1 .3s ease forwards}@keyframes _fadeSlideIn_i8zjv_1{0%{top:4rem}to{visibility:visible;top:0}}@keyframes _fadeSlideOut_i8zjv_1{0%{visibility:hidden;top:0}to{top:7rem}}@keyframes _fadeSlideOutOverlay_i8zjv_1{0%{visibility:hidden;top:0}to{top:1rem}}._button_1si08_1{font-size:1rem;padding:1.1rem 1.25rem;border-radius:25px;font-weight:600;cursor:pointer;border:none;font-size:1.25rem;font-family:inherit;align-self:flex-start;transition:transform .1s ease,box-shadow .2s ease;transform:translateY(0);box-shadow:0 4px 6px #0000001a}._lemon-dark-green_1si08_21{background-color:#a1cf09;color:#fff}._green_1si08_26{background-color:var(--color-lemon-green);color:#fff}._forest_green_1si08_31{background-color:#2e7d32}._black_1si08_35{background-color:var(--color-bg-dark);color:#fff}._blue_1si08_40{background-color:#3498db;color:#fff}._red_1si08_45{background-color:#e74c3c;color:#fff}._gray_1si08_50{background-color:#7f8c8d;color:#fff}._outline_1si08_56{background:transparent;border:2px solid currentColor}._outline_1si08_56._green_1si08_26{color:#2ecc71;border-color:#2ecc71}._outline_1si08_56._white_1si08_66{color:#fff;border-color:#fff}._outline_1si08_56._blue_1si08_40{color:#3498db;border-color:#3498db}._outline_1si08_56._red_1si08_45{color:#e74c3c;border-color:#e74c3c}._outline_1si08_56._gray_1si08_50{color:#7f8c8d;border-color:#7f8c8d}._pressed_1si08_90{transform:translateY(1px);box-shadow:0 2px 4px #00000026}._backdrop_ju82f_1{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000;z-index:900}._parentModal_ju82f_11{position:fixed;top:50%;left:50%;width:90%;max-width:400px;z-index:1000;transform:translate(-50%,-50%)}._modalContainer_ju82f_21{background:#fff;border-radius:10px;box-shadow:0 25px 60px #00000040;overflow:hidden}._progress_ju82f_28{display:flex;height:4px;background:#eee;margin-bottom:1.5rem;border-radius:2px;overflow:hidden}._step_ju82f_37{width:50%;background:transparent;transition:background .3s ease}._step_ju82f_37._active_ju82f_43{background:var(--primary-forest)}._title_ju82f_47{font-size:1.5rem;text-align:center;font-weight:600;margin-bottom:1rem}._label_ju82f_54{margin-bottom:.5rem;font-weight:500}._dialogToggle_ju82f_59{display:flex;justify-content:space-between;align-items:center}._hamMenuClose_ju82f_65{position:relative;display:flex;justify-content:center;align-items:center;margin-top:-8px;font-size:16px;z-index:1;cursor:pointer}._hamMenuClose_ju82f_65:after{content:"";position:absolute;top:0;left:1;height:16px;width:16px;background-color:#fff;border-radius:100%;z-index:-1}._formGroup_ju82f_88{margin-bottom:1.5rem}._formGroup_ju82f_88 ._twoCol_ju82f_92{display:flex;gap:1rem}._formGroup_ju82f_88 ._twoCol_ju82f_92 span{flex:1}._formGroup_ju82f_88 label{display:block;font-weight:500;margin-bottom:.75rem;font-size:clamp(1.2rem,1.2vw,1.5rem)}._formGroup_ju82f_88 input[type=text],._formGroup_ju82f_88 input[type=email]{width:100%;padding:.75rem;border:1px solid #ccc;border-radius:5px;font-size:1.5rem}._formGroup_ju82f_88 input[type=checkbox]{margin-top:20px}._checkboxWrapper_ju82f_124 input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0;display:block}._checkboxWrapper_ju82f_124 input[type=checkbox]:checked+._customCheckbox_ju82f_134{background-color:var(--primary-forest);border-color:var(--primary-forest)}._customCheckbox_ju82f_134:after{content:"";position:absolute;display:none;left:5px;top:1px;width:3px;height:8px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}._customCheckbox_ju82f_134{height:15px;width:15px;border:2px solid #ccc;border-radius:4px;display:inline-block;transition:all .2s ease;position:relative}._checkboxWrapper_ju82f_124 input[type=checkbox]:checked+._customCheckbox_ju82f_134:after{display:block}._checkboxGroup_ju82f_169{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}._checkboxWrapper_ju82f_124{display:flex;align-items:center;gap:.5rem}._customCheckbox_ju82f_134{width:18px;height:18px;border:2px solid #999;border-radius:3px;display:inline-block}._nextButton_ju82f_190{width:100%;background:#ccc;color:#fff;padding:.75rem;border:none;border-radius:5px;cursor:not-allowed;font-family:Poppins,"sans-serif"}._nextButton_ju82f_190._active_ju82f_43{background:var(--primary-forest);cursor:pointer}._stepContent_ju82f_206{display:flex;flex-direction:column;padding:2rem}._formGroup_ju82f_88{margin-bottom:1rem}._actions_ju82f_216{display:flex;justify-content:space-between;margin-top:1.5rem}._backButton_ju82f_222,._submitButton_ju82f_223{padding:.6rem 1.2rem;border-radius:5px;font-weight:600;font-family:Poppins,"sans-serif";cursor:pointer}._backButton_ju82f_222{background:transparent;border:1px solid var(--dark-secondary-mint)}._submitButton_ju82f_223{background:var(--primary-forest);border:none;color:#fff}._error_ju82f_242{color:red;font-size:1.3rem;margin-top:.3rem}@media (prefers-color-scheme: dark){._modalContainer_ju82f_21{background:var(--dark-bg-secondary)}._title_ju82f_47,._label_ju82f_54,._backButton_ju82f_222{color:var(--neutral-white)}._xColor_ju82f_259{color:var(--dark-bg-secondary)}}@media (prefers-color-scheme: light){._xColor_ju82f_259{color:var(--neutral-white)}._hamMenuClose_ju82f_65:after{background-color:var(--primary-forest)}}
