.dkuemd0{background:#FDFBF9;color:#2E2E2E;padding:80px 24px}.dkuemd1{max-width:900px;margin:0 auto;text-align:center}.dkuemd2{font-size:2rem;font-weight:600;font-family:Playfair Display,serif;margin-bottom:24px}.dkuemd3{color:#444444;font-size:1rem;margin-bottom:32px}.dkuemd4{display:inline-block;background:#F5A68F;color:#fff;font-size:1rem;padding:12px 24px;border-radius:16px;text-decoration:none;font-weight:500;transition:background .2s;cursor:pointer}.dkuemd4:hover{background:#f39377}@media (min-width:768px){.dkuemd2{font-size:2.5rem}}._1s585zw0{background:#F3F0EB;color:#2E2E2E;padding:40px 24px}._1s585zw1{max-width:1280px;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between;font-size:.95rem}._1s585zw2{margin-bottom:16px;font-family:Playfair Display,serif}._1s585zw3{display:flex;gap:16px}._1s585zw4{color:#444444;text-decoration:none;transition:-webkit-text-decoration .2s;transition:text-decoration .2s;transition:text-decoration .2s,-webkit-text-decoration .2s}._1s585zw4:hover{text-decoration:underline}@media (min-width:768px){._1s585zw1{flex-direction:row}._1s585zw2{margin-bottom:0}}@keyframes pu6dkd0{0%{background-position:0 60%}50%{background-position:100% 40%}to{background-position:0 60%}}.pu6dkd1{position:relative;overflow:hidden;background:linear-gradient(125deg,#ffe0ec,#e4e9ff 55%,#ffe7b5);background-size:220% 220%;animation:pu6dkd0 16s ease-in-out infinite;border-radius:32px;min-height:340px;margin:44px 0 0;padding:0 0 48px}.pu6dkd2{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.45);-webkit-backdrop-filter:blur(10px) saturate(1.07);backdrop-filter:blur(10px) saturate(1.07);z-index:1;pointer-events:none}.pu6dkd3{position:relative;z-index:2;font-family:Playfair Display,serif;font-size:2rem;font-weight:700;color:#2a2633;margin:0 0 24px 32px;display:flex;align-items:center;gap:22px}.pu6dkd4{font-size:1.05rem;color:#ff7b54;background:rgba(255,255,255,.7);border-radius:999px;font-weight:600;padding:6px 15px 5px 13px;margin-left:8px;line-height:1;box-shadow:0 1px 8px #ffbfc722}.pu6dkd5{z-index:2;gap:28px;overflow-x:auto;padding:0 18px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.pu6dkd5,.pu6dkd6{position:relative;display:flex}.pu6dkd6{flex:0 0 218px;border-radius:26px;background:linear-gradient(109deg,#fff8 80%,#fffcfc33);box-shadow:0 6px 32px #a0e7e533,0 0 1.5px #fff8;overflow:hidden;cursor:pointer;flex-direction:column;align-items:center;transition:transform .17s,box-shadow .17s;scroll-snap-align:start}.pu6dkd6:hover{box-shadow:0 16px 40px #dabfff44,0 0 38px 0 #fffd;transform:scale(1.05) rotate(-2deg)}.pu6dkd7{position:absolute;top:14px;right:16px;background:linear-gradient(90deg,#ffecb3,#ffb6b6);color:#a13f16;font-weight:700;font-size:.99rem;border-radius:8px;padding:4px 12px;z-index:3;box-shadow:0 2px 8px #ffc2b233;letter-spacing:.02em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pu6dkd8{width:100%;height:140px;-o-object-fit:cover;object-fit:cover}.pu6dkd9{padding:10px 16px 18px;text-align:center}.pu6dkda{font-size:1.02rem;font-weight:600;color:#fd6e50;letter-spacing:.02em;margin-bottom:4px;display:block}.pu6dkdb{font-size:1.12rem;font-weight:700;color:#31313f}@media (max-width:600px){.pu6dkd1{border-radius:16px;min-height:180px;padding:0 0 28px}.pu6dkd3{font-size:1.22rem;margin:0 0 16px 14px;gap:9px}.pu6dkd4{font-size:.97rem;padding:5px 8px 4px}.pu6dkd5{gap:12px;padding:0 6px}.pu6dkd6{flex:0 0 78vw;border-radius:14px}.pu6dkd7{top:7px;right:9px;font-size:.85rem;padding:2px 7px}.pu6dkd8{height:84px}}