.laini-lifestyle{padding:58px 0;background:#fff4f9;color:#191419}.laini-lifestyle__intro{max-width:720px;margin:0 auto 30px;text-align:center}.laini-lifestyle__eyebrow{margin:0 0 10px;font-size:12px;font-weight:800;letter-spacing:2px;color:#bd145e}.laini-lifestyle h2{font-size:clamp(26px,3.2vw,40px);line-height:1.18;margin:0 0 14px}.laini-lifestyle__intro>p:last-child{font-size:16px;line-height:1.65;margin:0}.laini-lifestyle__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.laini-lifestyle__card{margin:0;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 5px 22px #69243b0a}.laini-lifestyle__card img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;object-position:center 40%}.laini-lifestyle__card figcaption{padding:21px}.laini-lifestyle h3{font-size:20px;line-height:1.3;margin:0 0 9px}.laini-lifestyle__card p{margin:0;font-size:15px;line-height:1.65;color:#51484d}.laini-lifestyle__cta{text-align:center;margin-top:30px}.laini-lifestyle__cta .button{min-height:48px;padding:14px 25px;text-decoration:none}#laini-pack-choice{scroll-margin-top:120px}@media(max-width:749px){.laini-lifestyle{padding:38px 0}.laini-lifestyle__grid{grid-template-columns:1fr;gap:20px}.laini-lifestyle__intro{margin-bottom:24px}.laini-lifestyle__card figcaption{padding:20px}.laini-lifestyle__cta .button{width:100%}}
