.silk-v4 .mzl-hero{padding-top:clamp(132px,17vw,190px);padding-bottom:clamp(54px,8vw,88px);text-align:center}.silk-v4 .mzl-hero__lead{margin:24px auto 0}.silk-v4 .mzl-section-head{max-width:760px;margin:0 auto 40px;text-align:center}.silk-v4 .mzl-section-head .lead{margin-inline:auto}.silk-v4 .mzl-modules{width:100%}.silk-v4 .mzl-module-link{display:block;min-width:0}.silk-v4 .mzl-module-link .mzl-module-cell{height:100%}.silk-v4 .mzl-module-cell{min-height:158px;justify-content:flex-start}.silk-v4 .mzl-module-link:hover .mzl-module-cell{background:var(--surface-module-hover)}.silk-v4 .mzl-module-link:hover .silk-module-cell__title{color:var(--brand-purple-500)}.silk-v4 .mzl-module-link:focus-visible{outline:none}.silk-v4 .mzl-module-link:focus-visible .mzl-module-cell{position:relative;z-index:1;box-shadow:inset 0 0 0 3px #7137c838}.silk-v4 .mzl-cta{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:clamp(28px,5vw,64px);align-items:center;padding:clamp(30px,5vw,54px);background:var(--surface-card);backdrop-filter:var(--blur-glass);-webkit-backdrop-filter:var(--blur-glass);border:1px solid rgba(255,255,255,.75);border-radius:var(--radius-xl);box-shadow:var(--shadow-md)}.silk-v4 .mzl-cta__link{display:inline-flex;align-items:center;justify-content:center;min-height:44px;gap:8px;padding:11px 20px;color:var(--brand-purple-600);background:var(--surface-module);border:1px solid var(--border-hairline);border-radius:var(--radius-pill);font:var(--w-semibold) 14px/1.2 var(--font-core);white-space:nowrap;transition:transform var(--dur-fast) var(--ease-silk),box-shadow var(--dur-base) var(--ease-silk)}.silk-v4 .mzl-cta__link:hover{color:var(--brand-purple-600);transform:translateY(-1px);box-shadow:var(--shadow-md)}.silk-v4 .mzl-cta__link:focus-visible{outline:none;box-shadow:0 0 0 3px #7137c838}@media(max-width:760px){.silk-v4 .mzl-cta{grid-template-columns:1fr}.silk-v4 .mzl-cta__link{justify-self:start;white-space:normal}}.silk-v4 .mzl-app__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}@media(min-width:640px){.silk-v4 .mzl-app__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.silk-v4 .mzl-app__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.silk-v4 .mzl-app__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--pastel-lilac);color:var(--deep-lilac)}.silk-v4 .mzl-app__card-title{margin:16px 0 6px;color:var(--ink-900);font:var(--w-semibold) 17px/1.35 var(--font-core)}.silk-v4 .mzl-app__card-body{margin:0;color:var(--ink-500);font:var(--w-medium) 15px/1.6 var(--font-core)}.silk-v4 .mzl-app__steps-title{margin:clamp(40px,6vw,56px) 0 20px;text-align:center;color:var(--ink-900);font:var(--w-semibold) clamp(20px,2.4vw,24px) / 1.3 var(--font-core)}.silk-v4 .mzl-app__plans{max-width:820px;margin:28px auto 0;text-align:center;color:var(--ink-700);font:var(--w-medium) 15px/1.6 var(--font-core)}.silk-v4 .mzl-app__plans-link{display:inline-flex;align-items:center;gap:6px;color:var(--brand-purple-600);font-weight:var(--w-semibold);white-space:nowrap}.silk-v4 .mzl-app__plans-link:hover{color:var(--brand-purple-500)}@media(prefers-reduced-motion:reduce){.silk-v4 .mzl-cta__link{transition:none}}
