._heroOuter_s3o2j_1{--container-max: 1200px}._hero_s3o2j_1{position:relative;display:grid;gap:clamp(2rem,4vw,3.5rem);align-items:center;padding:clamp(1.75rem,4vw,3.5rem);border:1px solid var(--color-border);border-radius:40px;background:radial-gradient(circle at top right,#eaf4ddeb,#eaf4dd00 36%),radial-gradient(circle at bottom left,#f6f0dff2,#f6f0df00 34%),#fffdf8c7;box-shadow:var(--shadow-sm);overflow:clip}._hero_s3o2j_1:before,._hero_s3o2j_1:after{content:"";position:absolute;border-radius:50%;pointer-events:none}._hero_s3o2j_1:before{top:-5rem;right:-3rem;width:15rem;height:15rem;background:#eaf4ddb8}._hero_s3o2j_1:after{bottom:-6rem;left:-4rem;width:16rem;height:16rem;background:#f6f0dff2}._heroContent_s3o2j_45{position:relative;z-index:1;display:flex;flex-direction:column;gap:1.25rem;text-align:center;align-items:center;min-width:0;overflow-wrap:break-word}._heroContent_s3o2j_45>p{max-width:35rem}._heroActions_s3o2j_61{display:flex;flex-direction:column;gap:.85rem;align-items:center;width:100%}._heroVisual_s3o2j_69{position:relative;z-index:1;display:none;justify-content:center;padding:1.5rem .5rem}._heroVisual_s3o2j_69:before,._heroVisual_s3o2j_69:after{content:"";position:absolute;border-radius:999px;filter:blur(2px)}._heroVisual_s3o2j_69:before{inset:auto auto 1rem 6%;width:8.5rem;height:8.5rem;background:#eaf4dde6}._heroVisual_s3o2j_69:after{inset:0 8% auto auto;width:7rem;height:7rem;background:#f6f0dff2}._heroVisual_s3o2j_69>*{position:relative;z-index:1}@media(max-width:480px){._hero_s3o2j_1{border-radius:28px}._heroContent_s3o2j_45{gap:1rem;padding-inline:.5rem}._heroContent_s3o2j_45 h1{font-size:var(--font-size-3xl)}._heroActions_s3o2j_61{gap:.65rem}._heroActions_s3o2j_61 a{white-space:normal;text-align:center}}@media(min-width:768px){._heroActions_s3o2j_61{flex-direction:row;justify-content:center}}@media(min-width:1024px){._hero_s3o2j_1{grid-template-columns:minmax(0,1fr) minmax(400px,1.4fr)}._heroContent_s3o2j_45{text-align:left;align-items:flex-start}._heroContent_s3o2j_45 h1{font-size:var(--font-size-4xl)}._heroActions_s3o2j_61{justify-content:flex-start}._heroVisual_s3o2j_69{display:flex;justify-content:flex-end;padding-inline:1.5rem 0}._heroVisual_s3o2j_69>*{transform:rotate(4deg)}}._heroImage_s3o2j_164{width:100%;max-width:1200px;height:auto;border-radius:24px;object-fit:cover;pointer-events:none;user-select:none;-webkit-user-drag:none}._section_9wqzn_1{position:relative;width:100%}._bgWhite_9wqzn_6{background:transparent}._bgLight_9wqzn_10{background:linear-gradient(180deg,#ffffff6b,#fff0),var(--color-section-alt)}._bgAccent_9wqzn_16{background:radial-gradient(circle at top left,rgba(118,168,74,.16),transparent 32%),linear-gradient(180deg,#ffffff42,#fff0),var(--color-card-tint)}._padSm_9wqzn_23{padding-block:clamp(3.5rem,6vw,5rem)}._padMd_9wqzn_27{padding-block:clamp(4.5rem,8vw,6.5rem)}._padLg_9wqzn_31{padding-block:clamp(5.5rem,9vw,8rem)}._title_bmowo_1{color:var(--color-text);font-weight:700;letter-spacing:-.035em;text-wrap:balance}._h1_bmowo_8{font-size:var(--font-size-5xl);line-height:1.02;max-width:11ch}._h2_bmowo_14{font-size:var(--font-size-3xl);line-height:1.08}._h3_bmowo_19{font-size:var(--font-size-xl);line-height:1.18}._h4_bmowo_24{font-size:var(--font-size-lg);line-height:1.24}._alignCenter_bmowo_29{text-align:center;margin-inline:auto}._alignLeft_bmowo_34{text-align:left}@media(max-width:480px){._h1_bmowo_8{max-width:none}}._button_mw3zp_1{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--radius-full);font-weight:600;letter-spacing:-.01em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform var(--transition-base),box-shadow var(--transition-base),background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}._buttonSm_mw3zp_20{min-height:2.75rem;padding:.75rem 1.1rem;font-size:var(--font-size-sm)}._buttonMd_mw3zp_26{min-height:3.25rem;padding:.95rem 1.5rem;font-size:var(--font-size-base)}._buttonLg_mw3zp_32{min-height:3.7rem;padding:1rem 1.85rem;font-size:var(--font-size-lg)}._primary_mw3zp_38{color:#f9fff4;background:linear-gradient(180deg,#6AAF47 0%,var(--color-primary) 100%);box-shadow:0 16px 34px #5da53a38}._primary_mw3zp_38:hover{background:linear-gradient(180deg,#5FA540 0%,var(--color-primary-hover) 100%);transform:translateY(-1px);box-shadow:0 18px 38px #5da53a47}._secondary_mw3zp_50{color:var(--color-text);background:#ffffffc2;border:1px solid var(--color-border);box-shadow:var(--shadow-xs)}._secondary_mw3zp_50:hover{background:#f3f7eaeb;transform:translateY(-1px);box-shadow:var(--shadow-sm)}._ghost_mw3zp_63{color:var(--color-primary);background:transparent}._ghost_mw3zp_63:hover{color:var(--color-primary-hover)}._button_mw3zp_1:disabled{opacity:.45;cursor:not-allowed;pointer-events:none}._badge_f7ybb_1{display:inline-flex;align-items:center;gap:.4rem;width:fit-content;padding:.5rem .95rem;border-radius:var(--radius-full);font-size:.8rem;font-weight:600;letter-spacing:.01em;border:1px solid transparent}._default_f7ybb_14{color:var(--color-primary-hover);background:#eaf4ddf2;border-color:#5da53a1f}._accent_f7ybb_20{color:#f9fff4;background:var(--color-primary)}._bgImage_8vd5p_1{position:absolute;inset:0;background:url(https://b2b16e56-89e1-4d48-9e16-f31f8cf940a2.selstorage.ru/healthy-food.jpg) center / cover no-repeat;opacity:.08;pointer-events:none}._header_8vd5p_9{margin-bottom:clamp(2rem,5vw,3rem)}._grid_8vd5p_13{display:grid;grid-template-columns:1fr;gap:1.25rem}._feature_8vd5p_19{display:flex;flex-direction:column;gap:.85rem}._featureIcon_8vd5p_25{display:inline-flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:22px;font-size:1.5rem;background:#ffffff8c;box-shadow:inset 0 1px #ffffffbf}._featureTitle_8vd5p_37{font-size:1.3rem;line-height:1.2;letter-spacing:-.02em;font-weight:600;color:var(--color-text)}._featureDesc_8vd5p_45{color:var(--color-text-secondary);line-height:1.7}@media(min-width:700px){._grid_8vd5p_13{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1080px){._grid_8vd5p_13{grid-template-columns:repeat(4,minmax(0,1fr))}}._card_1rorh_1{position:relative;padding:clamp(1.4rem,2vw,1.8rem);border-radius:26px;border:1px solid var(--color-border);box-shadow:var(--shadow-xs);transition:transform var(--transition-base),box-shadow var(--transition-base),border-color var(--transition-fast),background-color var(--transition-fast)}._cardDefault_1rorh_14{background:var(--color-surface-strong)}._cardWarm_1rorh_18{background:var(--color-card-warm)}._cardTint_1rorh_22{background:var(--color-card-tint)}._cardOutlined_1rorh_26{background:#ffffff6b;backdrop-filter:blur(10px)}._interactive_1rorh_31:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:var(--color-border-strong)}._header_1hujh_1{margin-bottom:clamp(2rem,5vw,3rem)}._steps_1hujh_5{display:grid;grid-template-columns:1fr;gap:1rem}._step_1hujh_5{position:relative;display:flex;flex-direction:column;align-items:flex-start;min-height:100%;padding:clamp(1.5rem,3vw,2rem);border:1px solid var(--color-border);border-radius:28px;background:var(--color-surface-strong);box-shadow:var(--shadow-xs)}._step_1hujh_5:nth-child(2n){background:var(--color-card-tint)}._step_1hujh_5:nth-child(odd){background:var(--color-card-warm)}._stepNumber_1hujh_32{width:3.25rem;height:3.25rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.2rem;border-radius:18px;background:#ffffffb8;color:var(--color-primary-hover);font-size:1.25rem;font-weight:700;box-shadow:inset 0 1px #ffffffd9}._stepTitle_1hujh_47{margin-bottom:.6rem;font-size:1.28rem;line-height:1.18;letter-spacing:-.02em;font-weight:600;color:var(--color-text)}._stepDesc_1hujh_56{color:var(--color-text-secondary);line-height:1.7}._stepConnector_1hujh_61{display:none}@media(min-width:960px){._steps_1hujh_5{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}._stepConnector_1hujh_61{display:block;position:absolute;top:1.7rem;right:-.95rem;width:1.4rem;border-top:1px dashed rgba(93,165,58,.45)}}._bgImage_1vi3g_1{position:absolute;inset:0;background:url(https://b2b16e56-89e1-4d48-9e16-f31f8cf940a2.selstorage.ru/t2.jpg) center / cover no-repeat;opacity:.08;pointer-events:none}._header_1vi3g_9{display:flex;flex-direction:column;gap:1rem;margin-bottom:clamp(2rem,5vw,3rem)}._points_1vi3g_16{display:grid;grid-template-columns:1fr;gap:1rem}._point_1vi3g_16{display:flex;gap:1rem;align-items:flex-start;padding:clamp(1.35rem,3vw,1.8rem);border:1px solid var(--color-border);border-radius:26px;background:var(--color-surface-strong);box-shadow:var(--shadow-xs)}._point_1vi3g_16:nth-child(2n){background:var(--color-card-tint)}._pointCheck_1vi3g_37{width:2.8rem;height:2.8rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:18px;background:#ffffffb8;color:var(--color-primary-hover)}._pointContent_1vi3g_49{display:flex;flex-direction:column;gap:.35rem}._pointTitle_1vi3g_55{font-size:1.2rem;font-weight:600;line-height:1.2;color:var(--color-text)}._pointDesc_1vi3g_62{color:var(--color-text-secondary);line-height:1.65}@media(min-width:960px){._points_1vi3g_16{grid-template-columns:repeat(3,minmax(0,1fr))}._point_1vi3g_16{min-height:100%}}._content_1hl4i_1{display:flex;flex-direction:column;gap:1.15rem;align-items:center;padding:clamp(2rem,5vw,3rem);border:1px solid var(--color-border);border-radius:34px;background:radial-gradient(circle at top right,#eaf4ddd1,#eaf4dd00 30%),#fffdf8d6;box-shadow:var(--shadow-sm)}._form_1hl4i_15{width:100%;max-width:34rem}._botField_1hl4i_20{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._formRow_1hl4i_32{display:flex;flex-direction:column;gap:.85rem}._formRow_1hl4i_32>*{width:100%}@media(min-width:768px){._formRow_1hl4i_32{flex-direction:row;align-items:center}._formRow_1hl4i_32>:first-child{flex:1 1 auto}._formRow_1hl4i_32>:last-child{width:auto;flex-shrink:0}}._input_1tcet_1{width:100%;min-height:3.6rem;padding:.95rem 1.3rem;color:var(--color-text);background:#fffdf8f5;border:1px solid var(--color-border);border-radius:var(--radius-full);box-shadow:inset 0 1px #ffffff8c;transition:border-color var(--transition-fast),box-shadow var(--transition-base),background-color var(--transition-fast)}._input_1tcet_1::placeholder{color:var(--color-text-muted)}._input_1tcet_1:focus{border-color:#5da53a61;background:#fff;box-shadow:0 0 0 4px #5da53a1f,0 12px 28px #4f6e4914}
