.FaqContentModal_backdrop__l9ge6{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(24,59,29,.45)}.FaqContentModal_dialog__w61pe{box-sizing:border-box;display:flex;flex-direction:column;width:640px;max-width:100%;height:520px;max-height:calc(100vh - 32px);padding:0;border:none;border-radius:16px;background:#fcfcfc;box-shadow:0 20px 48px rgba(24,59,29,.2);overflow:hidden}.FaqContentModal_header__jY0zM{flex-shrink:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px;padding:11px 20px;background:#f0f3f2;border-bottom:1px solid #e6ede8}.FaqContentModal_titleRow__NHRQo{flex:1 1;min-width:0;display:flex;flex-direction:row;align-items:center;gap:17px}.FaqContentModal_iconWrap__hIbK7{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:13px;box-sizing:border-box;border-radius:8px;background:transparent}.FaqContentModal_iconImg__1lPd2{display:block;width:22px;height:22px;object-fit:contain}.FaqContentModal_title__moBws{margin:0;flex:1 1;min-width:0;font-family:var(--font-sans),system-ui,sans-serif;font-size:clamp(13px,1.54vw,17px);font-weight:700;line-height:clamp(17px,1.75vw,22px);letter-spacing:.01em;text-transform:uppercase;color:#183b1d;text-align:left}.FaqContentModal_closeBtn___bG2n{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin:0;padding:0;border:none;border-radius:8px;background:transparent;color:#343330;cursor:pointer}.FaqContentModal_closeBtn___bG2n:hover{background:#e6ede8}.FaqContentModal_closeBtn___bG2n:focus-visible{outline:2px solid #20863a;outline-offset:2px}.FaqContentModal_closeIcon__npqHB{width:14px;height:14px;position:relative}.FaqContentModal_closeIcon__npqHB:after,.FaqContentModal_closeIcon__npqHB:before{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;background:currentColor;border-radius:1px}.FaqContentModal_closeIcon__npqHB:before{transform:translate(-50%,-50%) rotate(45deg)}.FaqContentModal_closeIcon__npqHB:after{transform:translate(-50%,-50%) rotate(-45deg)}.FaqContentModal_body__Dhiz4{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:20px 24px 24px;-webkit-overflow-scrolling:touch}.FaqContentModal_policy__ejc2j{display:flex;flex-direction:column;gap:0}.FaqContentModal_policySection__QuZPZ{margin:0 0 1.25rem}.FaqContentModal_policySection__QuZPZ:last-child{margin-bottom:0}.FaqContentModal_policyHeading__W_m3g{margin:0 0 .5rem;font-family:var(--font-sans),system-ui,sans-serif;font-size:clamp(11px,1.3vw,14px);font-weight:700;line-height:clamp(15px,1.45vw,19px);letter-spacing:.01em;text-transform:uppercase;color:#183b1d}.FaqContentModal_bodyNoteLabel__lWDe_{margin:0 0 .35rem}.FaqContentModal_bodyNoteLabel__lWDe_,.FaqContentModal_bodySubheading__ulv9q{font-family:var(--font-sans),system-ui,sans-serif;font-size:clamp(11px,1.4vw,16px);font-weight:700;line-height:clamp(16px,1.55vw,22px);color:#333333}.FaqContentModal_bodySubheading__ulv9q{margin:.75rem 0 .35rem}.FaqContentModal_bodyText__H5OlU{margin:0 0 .75rem;font-family:var(--font-sans),system-ui,sans-serif;font-size:clamp(11px,1.4vw,16px);font-weight:400;line-height:clamp(16px,1.55vw,22px);color:#333333}.FaqContentModal_bodyText__H5OlU:last-child{margin-bottom:0}.FaqContentModal_bodyList__P4N5x{margin:0 0 .75rem;padding-left:1.25rem;font-family:var(--font-sans),system-ui,sans-serif;font-size:clamp(11px,1.4vw,16px);font-weight:400;line-height:clamp(16px,1.55vw,22px);color:#333333}.FaqContentModal_bodyList__P4N5x li{margin-bottom:.35rem}.FaqContentModal_bodyList__P4N5x li:last-child{margin-bottom:0}.FaqContentModal_bodyLink__8lh_d{font-weight:600;color:#20863a;text-decoration:underline;text-underline-offset:2px}.FaqContentModal_bodyLink__8lh_d:hover{color:#183b1d}.FaqAccordionItem_listItem__DJZ61{margin:0}.FaqAccordionItem_root___2ugt{--faq-root-bg:#f0f3f2;--faq-root-bg-expanded:#e6ede8;display:flex;flex-direction:column;align-items:stretch;padding:11px 22px 17px;background-color:var(--faq-root-bg);border-radius:16px;box-sizing:border-box;transition:background-color .35s ease}.FaqAccordionItem_root___2ugt[data-expanded=true]{background-color:var(--faq-root-bg-expanded)}@media (max-width:640px){.FaqAccordionItem_root___2ugt{padding:10px 14px;gap:14px}}.FaqAccordionItem_summary__FSgYl{cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:17px;padding:0;width:100%;min-height:42px;margin:0;border:none;background:none;font:inherit;text-align:inherit;color:inherit}.FaqAccordionItem_summary__FSgYl:focus-visible{outline:2px solid #20863a;outline-offset:3px;border-radius:4px}.FaqAccordionItem_iconWrap__alGsn{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:13px;box-sizing:border-box;border-radius:8px;background-color:transparent;transition:background-color .35s ease,border-radius .35s ease,box-shadow .35s ease}.FaqAccordionItem_root___2ugt[data-expanded=true] .FaqAccordionItem_iconWrap__alGsn{background-color:#7bbb49;border-radius:12px;box-shadow:0 2px 8px rgba(123,187,73,.45)}.FaqAccordionItem_iconImg___UNfm{display:block;width:22px;height:22px;object-fit:contain;transition:filter .35s ease,transform .3s ease}.FaqAccordionItem_root___2ugt[data-expanded=true] .FaqAccordionItem_iconImg___UNfm{filter:brightness(0) saturate(100%);transform:scale(1.04)}.FaqAccordionItem_question__kPaKj{flex:1 1 auto;min-width:0;font-size:clamp(13px,1.54vw,17px);font-weight:700;line-height:clamp(17px,1.75vw,22px);letter-spacing:.01em;text-transform:uppercase;color:#183b1d;text-align:left;transition:color .35s ease}.FaqAccordionItem_root___2ugt[data-expanded=true] .FaqAccordionItem_question__kPaKj{color:#0f2a14}.FaqAccordionItem_chevronWrap__dPkpm{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:#343330;transition:color .35s ease}.FaqAccordionItem_root___2ugt[data-expanded=true] .FaqAccordionItem_chevronWrap__dPkpm{color:#7bbb49}.FaqAccordionItem_chevron__usXCG{width:10px;height:10px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg) translateY(-1px);transition:transform .3s ease,border-color .35s ease}.FaqAccordionItem_root___2ugt[data-expanded=true] .FaqAccordionItem_chevron__usXCG{transform:rotate(225deg) translateY(1px)}.FaqAccordionItem_answerShell__6UJj9{overflow:hidden;height:0;opacity:0;transition:height .42s cubic-bezier(.4,0,.2,1),opacity .3s ease}.FaqAccordionItem_answerInner__ekmf_{min-height:0;padding-bottom:10px}.FaqAccordionItem_answerPanel__GJ3KY{box-sizing:border-box;width:100%;display:flex;flex-direction:column;gap:.5rem;padding:17px;margin-top:12px;background:#fcfcfc;border-radius:16px;transition:background-color .35s ease,box-shadow .35s ease}.FaqAccordionItem_root___2ugt[data-expanded=true] .FaqAccordionItem_answerPanel__GJ3KY{background:#fcfcfc;box-shadow:0 1px 0 rgba(24,59,29,.06)}.FaqAccordionItem_answerStack__G81Y1{display:flex;flex-direction:column;gap:.5rem;width:100%}.FaqAccordionItem_answerPara__UI5Gg{white-space:pre-line}.FaqAccordionItem_answerBulletList__aJVGT,.FaqAccordionItem_answerPara__UI5Gg{margin:0;font-size:clamp(11px,1.4vw,17px);font-weight:600;line-height:clamp(15px,1.55vw,21px);color:#333333}.FaqAccordionItem_answerBulletList__aJVGT{padding-left:1.25rem}.FaqAccordionItem_answerBulletList__aJVGT li{margin-bottom:.35rem}.FaqAccordionItem_answerBulletList__aJVGT li:last-child{margin-bottom:0}.FaqAccordionItem_modalOpenBtn__Esigr{align-self:flex-start;margin-top:.25rem;padding:0;border:none;background:none;font-family:var(--font-sans),system-ui,sans-serif;font-size:clamp(11px,1.4vw,16px);font-weight:700;line-height:clamp(15px,1.55vw,21px);color:#20863a;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.FaqAccordionItem_modalOpenBtn__Esigr:hover{color:#183b1d}.FaqAccordionItem_modalOpenBtn__Esigr:focus-visible{outline:2px solid #20863a;outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:reduce){.FaqAccordionItem_answerPanel__GJ3KY,.FaqAccordionItem_answerShell__6UJj9,.FaqAccordionItem_chevronWrap__dPkpm,.FaqAccordionItem_chevron__usXCG,.FaqAccordionItem_iconImg___UNfm,.FaqAccordionItem_iconWrap__alGsn,.FaqAccordionItem_question__kPaKj,.FaqAccordionItem_root___2ugt{transition:none!important}.FaqAccordionItem_root___2ugt[data-expanded=true] .FaqAccordionItem_iconImg___UNfm{transform:none}}.FaqsFeaturedSection_wrap__fHza0{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center;padding:clamp(34px,5.6vw,56px) clamp(24px,8vw,128px);gap:48px;background:#fcfcfc}.FaqsFeaturedSection_marketingHeader__xHZxe{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1472px;gap:8px}.FaqsFeaturedSection_marketingEyebrow__Zpa2n{margin:0;width:100%;font-family:var(--font-sans),system-ui,sans-serif;font-size:14.4px;font-weight:700;line-height:14.4px;letter-spacing:.01em;text-align:center;text-transform:uppercase;color:#7bbb49}.FaqsFeaturedSection_marketingTitle___YVKs{margin:0;width:100%;font-family:var(--font-sans),system-ui,sans-serif;font-size:32px;font-weight:400;line-height:38.4px;text-align:center;color:#333333}.FaqsFeaturedSection_marketingTitleEmphasis__BzqT8{font-weight:700}.FaqsFeaturedSection_row__g6ph3{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,35fr) minmax(0,65fr);align-items:start;grid-gap:clamp(22px,3vw,34px);gap:clamp(22px,3vw,34px);width:100%;max-width:1472px}@media (max-width:960px){.FaqsFeaturedSection_row__g6ph3{grid-template-columns:1fr;justify-items:center}}.FaqsFeaturedSection_colImages__UunqL{min-width:0;width:100%;display:flex;justify-content:center}@media (min-width:961px){.FaqsFeaturedSection_colImages__UunqL{justify-content:flex-start}}.FaqsFeaturedSection_collage__rLju6{position:relative;width:min(100%,517px);height:461px;isolation:isolate}@media (max-width:540px){.FaqsFeaturedSection_collage__rLju6{height:auto;min-height:180px;aspect-ratio:517/461;max-height:70vh}}.FaqsFeaturedSection_collageBack__pjiKQ,.FaqsFeaturedSection_collageFront__FRg2z{border-radius:16px;overflow:hidden;box-shadow:0 12px 32px rgba(24,59,29,.12);transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s ease,filter .45s ease;will-change:transform}@media (prefers-reduced-motion:reduce){.FaqsFeaturedSection_collageBack__pjiKQ,.FaqsFeaturedSection_collageFront__FRg2z{transition:none}}.FaqsFeaturedSection_collageBack__pjiKQ{position:relative;z-index:1;width:336px;max-width:calc(100% - 34px);height:360px;cursor:pointer}.FaqsFeaturedSection_collageBack__pjiKQ:focus{outline:none}.FaqsFeaturedSection_collageBack__pjiKQ:focus-visible{outline:3px solid #20863a;outline-offset:4px;border-radius:16px}.FaqsFeaturedSection_collageFront__FRg2z{position:absolute;right:0;bottom:0;z-index:2;width:336px;max-width:calc(100% - 34px);height:360px;pointer-events:auto}.FaqsFeaturedSection_collageBackImage__6YxUs,.FaqsFeaturedSection_collageFrontImage__kJ6Tg{display:block;width:100%;height:100%;object-fit:cover}.FaqsFeaturedSection_collageBackProminent__5_hxB{z-index:4;transform:translate(6px,4px) scale(1.04);box-shadow:0 20px 48px rgba(24,59,29,.22)}.FaqsFeaturedSection_collageFrontRecede__fKMnp{z-index:2;transform:translate(16px,-6px) scale(.96);filter:brightness(.96);box-shadow:0 8px 20px rgba(24,59,29,.08)}.FaqsFeaturedSection_accordionList__3ys__{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;align-items:stretch;gap:17px;min-width:0;width:100%}.FaqsMostCommonSection_section__MALUF{padding:clamp(48px,8vw,80px) clamp(24px,8vw,128px);background-color:#fcfcfc;background-image:url(/media/faqs/kit2.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;background-blend-mode:overlay}.FaqsMostCommonSection_inner__8OFMe,.FaqsMostCommonSection_section__MALUF{box-sizing:border-box;width:100%;display:flex;flex-direction:column;align-items:center;gap:clamp(32px,4vw,48px)}.FaqsMostCommonSection_inner__8OFMe{max-width:1472px;padding:clamp(24px,3vw,32px) clamp(20px,4vw,48px)}.FaqsMostCommonSection_header__WK6jV{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:1376px;text-align:center}.FaqsMostCommonSection_eyebrow__x2XYN{margin:0;width:100%;font-size:clamp(15px,1.8vw,18px);font-weight:700;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:#7bbb49}.FaqsMostCommonSection_title__Ul2aM{margin:0;width:100%;font-size:clamp(26px,3.5vw,40px);font-weight:900;line-height:clamp(32px,4vw,48px);color:#333333}.FaqsMostCommonSection_list__YZbzc{margin:0;padding:0;list-style:none;width:100%;max-width:1376px;display:flex;flex-direction:column;align-items:stretch;gap:24px}