.Text_text__dqtuE{font-family:var(--poppins-font);font-weight:400}.Text_text--color-primary__MAuOc{color:#111}.Text_text--color-description__6IBVU{color:#7d8387}.Text_text--color-highlight__TrsAo{color:#c10015}.Text_text--type-normal__ScNSX{font-size:15px;line-height:22px;font-weight:400}.Text_text--type-banner-title__5CCYf{font-size:48px;font-weight:500;line-height:56px;letter-spacing:-.48px}@media(max-width:576px){.Text_text--type-banner-title__5CCYf{font-size:32px;font-weight:500;line-height:40px;letter-spacing:-.32px}}.Text_text--type-section-title__xPtec{font-size:44px;font-weight:600;line-height:52px}@media(max-width:576px){.Text_text--type-section-title__xPtec{font-size:32px;font-weight:600;line-height:40px}}.Text_text--type-sub-title__bw6wj{font-size:24px;font-weight:600;line-height:34px;letter-spacing:-.24px}@media(max-width:576px){.Text_text--type-sub-title__bw6wj{font-size:18px;font-weight:600;line-height:26px;letter-spacing:-.18px}}.Text_text--type-card-title__Mvnl9{font-size:20px;font-weight:600;line-height:28px}.SectionHabits_wrapper__EtDkA{padding:80px 0;max-width:1340px;margin:0 auto;display:flex;flex-direction:column;gap:64px}@media screen and (max-width:767px){.SectionHabits_wrapper__EtDkA{padding:48px 0;gap:24px}}.SectionHabits_wrapper__EtDkA .SectionHabits_info__XQipE{max-width:750px;margin:0 auto;display:flex;flex-direction:column;gap:16px;text-align:center}@media screen and (max-width:767px){.SectionHabits_wrapper__EtDkA .SectionHabits_info__XQipE{gap:10px;padding:0 16px}}.SectionHabits_wrapper__EtDkA .SectionHabits_grid__focR4{display:grid;grid-template-areas:"item1 image item2" "item3 image item4";grid-template-columns:1fr 566px 1fr;gap:22px;align-items:stretch}@media screen and (min-width:768px)and (max-width:1199px){.SectionHabits_wrapper__EtDkA .SectionHabits_grid__focR4{grid-template-columns:1fr;grid-template-areas:none;gap:10px}}@media screen and (max-width:767px){.SectionHabits_wrapper__EtDkA .SectionHabits_grid__focR4{grid-template-columns:repeat(4,1fr);grid-template-areas:none;gap:10px}}.SectionHabits_wrapper__EtDkA .SectionHabits_imageCenter__LBWlP{aspect-ratio:1/1;grid-area:image;position:relative}@media screen and (max-width:767px){.SectionHabits_wrapper__EtDkA .SectionHabits_imageCenter__LBWlP{grid-area:initial;border-radius:12px;grid-column:span 4;margin-bottom:14px}}.SectionHabits_wrapper__EtDkA .SectionHabits_image__WU4om{border-radius:35px;overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:all .3s ease}@media screen and (max-width:767px){.SectionHabits_wrapper__EtDkA .SectionHabits_image__WU4om{border-radius:12px}}.SectionHabits_wrapper__EtDkA .SectionHabits_image__WU4om.SectionHabits_imageSelected__nnxob{z-index:1;opacity:1;visibility:visible}.SectionHabits_wrapper__EtDkA .SectionHabits_item___72QG{display:flex;flex-direction:column;padding:32px;border-radius:24px;background:#f6f7f8;color:#111;position:relative}.SectionHabits_wrapper__EtDkA .SectionHabits_item___72QG:has(.SectionHabits_itemVideoButton__8p4cz){cursor:pointer}@media screen and (max-width:767px){.SectionHabits_wrapper__EtDkA .SectionHabits_item___72QG.SectionHabits_itemSelected__4DYSE .SectionHabits_itemIcon__HJ6xW{background:#eaedf1}.SectionHabits_wrapper__EtDkA .SectionHabits_item___72QG{border-radius:12px;background:#0000;padding:0}}.SectionHabits_wrapper__EtDkA .SectionHabits_item___72QG .SectionHabits_itemIcon__HJ6xW{width:64px;margin-bottom:16px}@media screen and (max-width:767px){.SectionHabits_wrapper__EtDkA .SectionHabits_item___72QG .SectionHabits_itemIcon__HJ6xW{background:#fff;border-radius:10px;overflow:hidden;padding:10px;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:12px;transition:all .3s ease}.SectionHabits_wrapper__EtDkA .SectionHabits_item___72QG .SectionHabits_itemIcon__HJ6xW>div{width:40px}}.SectionHabits_wrapper__EtDkA .SectionHabits_item___72QG .SectionHabits_itemTitle__VUT9m{margin-bottom:8px;font-size:32px;font-weight:600;line-height:42px}@media screen and (max-width:767px){.SectionHabits_wrapper__EtDkA .SectionHabits_item___72QG .SectionHabits_itemTitle__VUT9m{font-size:14px;font-weight:500;line-height:22px;text-align:center}}.SectionHabits_wrapper__EtDkA .SectionHabits_item___72QG .SectionHabits_itemDesc__1273W{font-size:18px;font-style:normal;font-weight:400;line-height:26px}@media screen and (max-width:767px){.SectionHabits_wrapper__EtDkA .SectionHabits_item___72QG .SectionHabits_itemDesc__1273W{display:none;font-size:15px;font-weight:400;line-height:22px}}.SectionHabits_wrapper__EtDkA .SectionHabits_item___72QG .SectionHabits_itemVideoButton__8p4cz{width:36px;height:36px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:14px;right:14px;background:none;border:none;padding:0;background:#dee1e5;cursor:pointer;border-radius:100%}@media screen and (max-width:767px){.SectionHabits_wrapper__EtDkA .SectionHabits_item___72QG .SectionHabits_itemVideoButton__8p4cz{display:none}}.SectionHabits_wrapper__EtDkA .SectionHabits_item___72QG .SectionHabits_progressRing__83vb2{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.SectionHabits_wrapper__EtDkA .SectionHabits_item___72QG .SectionHabits_progressRing__83vb2 circle{transform:rotate(90deg) scaleX(-1);transform-origin:50% 50%;animation:SectionHabits_progress-sweep__N0_gp linear infinite;animation-duration:var(--duration);animation-play-state:var(--play-state);stroke-dasharray:113.097px}.SectionHabits_wrapper__EtDkA .SectionHabits_mobileDesc__UFvQm{color:#111;text-align:center;font-size:16px;font-weight:400;line-height:24px}@keyframes SectionHabits_progress-sweep__N0_gp{0%{stroke-dashoffset:113.097px}to{stroke-dashoffset:0}}.SectionHabits_modalDialog__z0RFR{max-width:100vw;margin:0;height:100vh}.SectionHabits_modalDialog__z0RFR .SectionHabits_closeButton__Pi1Ix{position:absolute;top:10px;right:10px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:2;color:#000;border-radius:100%;background-color:#fff}@media(max-width:768px){.SectionHabits_modalDialog__z0RFR .SectionHabits_closeButton__Pi1Ix{width:36px;height:36px}}.SectionHabits_modalDialog__z0RFR .SectionHabits_media__til6f{max-height:90dvh;width:auto;margin:0 auto;border-radius:24px;overflow:hidden}@media screen and (max-width:767px){.SectionHabits_modalDialog__z0RFR .SectionHabits_media__til6f{border-radius:12px}}.SectionHabits_modalBackdrop__Po3gg{background-color:#000000e6}.SectionHabits_modalContent__Oa6jA{background:#0000;border:none;margin:0 auto}