.why-meamie{padding-bottom:72px}.why-meamie .why-meamie__intro{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;max-width:var(--page-max);padding-block:64px 56px}.why-meamie__intro h1{max-width:13ch;font-size:clamp(36px,4vw,56px);line-height:1.4;font-weight:400;margin:0}.why-meamie__intro .eyebrow{color:var(--accent-strong)}.why-meamie__summary>p{max-width:45ch;font-size:18px;line-height:1.85;color:var(--ink-soft);margin:0 0 24px}.why-meamie__summary .btn{gap:24px;min-height:48px}.why-meamie__body{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:64px;border-top:1px solid var(--line-strong);padding-top:48px}.why-meamie__body h2{margin:0 0 32px;font-family:var(--serif);font-size:28px;line-height:1.5;font-weight:400}.why-meamie__body h3{margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.6}.why-meamie__body p{color:var(--ink-soft);margin:0;line-height:1.85}.why-meamie__steps{list-style:none;padding:0;margin:0}.why-meamie__step{display:grid;grid-template-columns:48px minmax(0,1fr);gap:20px;padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid var(--line)}.why-meamie__step:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.why-meamie__number{font-family:var(--serif);font-size:30px;line-height:1.6;color:var(--accent-strong)}.why-meamie__details{background:var(--surface-alt);padding:32px;border-radius:16px;align-self:start}.why-meamie__values{display:grid;gap:28px}.why-meamie__values>div+div{border-top:1px solid var(--line);padding-top:28px}@media (max-width:900px){.why-meamie .why-meamie__intro{gap:32px}.why-meamie__body{gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.why-meamie__details{padding:24px}}@media (max-width:640px){.why-meamie{padding-bottom:40px}.why-meamie .why-meamie__intro{grid-template-columns:1fr;gap:20px;padding-block:32px}.why-meamie__intro h1{max-width:none;font-size:34px}.why-meamie__summary>p{font-size:16px;margin-bottom:20px}.why-meamie__body{grid-template-columns:1fr;padding-top:32px;gap:36px}.why-meamie__body h2{font-size:26px;margin-bottom:24px}.why-meamie__step{grid-template-columns:36px minmax(0,1fr);gap:16px}.why-meamie__number{font-size:26px}}