.modal-dialog_backdrop__EH425{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(44,44,44,.35)}.modal-dialog_dialog__jVwBd{box-sizing:border-box;position:relative;display:flex;flex-direction:column;width:100%;max-width:706px;max-height:calc(100vh - 32px);overflow:hidden;background:#fcfcfc;border-radius:24px;box-shadow:0 14px 20px rgba(44,44,44,.2);isolation:isolate}.modal-dialog_closeBtn__Lnodc{position:absolute;top:16px;right:16px;z-index:2;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;background:transparent;cursor:pointer}.modal-dialog_closeBtn__Lnodc:hover{background:#f0f3f2}.modal-dialog_closeBtn__Lnodc:focus-visible{outline:2px solid #7bbb49;outline-offset:2px}.modal-dialog_closeIcon__MRzMc{display:block;filter:brightness(0) saturate(100%)}.LifestyleInfoCard_card__c7XdM{display:flex;flex-direction:row;align-items:stretch;width:100%;max-width:1472px;filter:drop-shadow(0 6px 12px rgba(44,44,44,.16))}.LifestyleInfoCard_imageWrap__50SGE{position:relative;flex:0 0 min(400px,40%);min-height:270px;overflow:hidden;border-radius:40px 0 0 40px}.LifestyleInfoCard_image__QdJgJ{object-fit:cover;object-position:center}.LifestyleInfoCard_divider__dTbHe{flex-shrink:0;align-self:stretch;width:12px;background:#7bbb49}.LifestyleInfoCard_content__xHtJC{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;align-items:flex-start;min-width:0;padding:clamp(24px,3vw,32px) clamp(24px,4vw,48px);background:#fcfcfc;border-radius:0 40px 40px 0}.LifestyleInfoCard_textBlock__5Mx_9{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:16px}.LifestyleInfoCard_header__rNrzE{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:8px}.LifestyleInfoCard_eyebrow__llXDc{margin:0;width:100%;font-family:var(--font-sans),system-ui,sans-serif;font-size:clamp(14px,1.5vw,18px);font-weight:700;line-height:clamp(14px,1.5vw,18px);letter-spacing:.01em;text-transform:uppercase;color:#679c3d}.LifestyleInfoCard_title__ulZre{margin:0;max-width:709px;font-size:clamp(28px,3.5vw,40px);line-height:clamp(34px,4vw,48px)}.LifestyleInfoCard_body__p4mAF,.LifestyleInfoCard_title__ulZre{font-family:var(--font-sans),system-ui,sans-serif;font-weight:400;color:#333333}.LifestyleInfoCard_body__p4mAF{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:16px;font-size:clamp(17px,1.8vw,20px);line-height:clamp(22px,2vw,24px)}.LifestyleInfoCard_body__p4mAF p{margin:0;width:100%}.LifestyleInfoCard_body__p4mAF strong{font-weight:700}.LifestyleInfoCard_body__p4mAF ul{margin:0;padding-left:1.35em;width:100%;list-style:disc;list-style-position:outside}.LifestyleInfoCard_body__p4mAF li+li,.LifestyleInfoCard_body__p4mAF ul ul{margin-top:8px}@media (max-width:900px){.LifestyleInfoCard_card__c7XdM{flex-direction:column}.LifestyleInfoCard_imageWrap__50SGE{flex:none;width:100%;min-height:220px;margin-right:0;border-radius:24px 24px 0 0}.LifestyleInfoCard_divider__dTbHe{width:100%;height:12px}.LifestyleInfoCard_content__xHtJC{border-radius:0 0 24px 24px}}