.nnw{--nnw-bg: #fff7fb;--nnw-panel: #ffffff;--nnw-pink: #ff2f95;--nnw-pink-soft: #ff5aaa;--nnw-rose: #ff9ccc;--nnw-text: #2a1a24;--nnw-muted: #7a6570;--nnw-dim: #a898a1;--nnw-line: rgba(255, 126, 188, .38);--nnw-width: 1100px;background:radial-gradient(circle at 90% 0%,rgba(255,90,170,.1),transparent 26rem),#fff7fb;color:var(--nnw-text)}.nnw *{box-sizing:border-box}.nnw-shell{width:min(var(--nnw-width),calc(100% - 40px));margin:0 auto}.nnw-hero{position:relative;overflow:hidden;border-bottom:1px solid var(--nnw-line);background:radial-gradient(circle at 12% 120%,rgba(255,156,204,.22),transparent 20rem),linear-gradient(180deg,#fff,#ffeef7);text-align:center;padding:52px 20px 48px}.nnw-hero__kicker{margin:0 0 12px;font-size:12px;font-weight:900;letter-spacing:.22em;text-transform:uppercase;color:var(--nnw-pink)}.nnw-hero h1{margin:0 0 14px;font-size:clamp(28px,4.4vw,42px);font-weight:900;letter-spacing:.03em;color:var(--nnw-text)}.nnw-hero__lead{margin:0 auto;max-width:36em;font-size:14px;line-height:2;color:var(--nnw-muted)}.nnw-hero__dots{display:flex;justify-content:center;gap:8px;margin-top:20px}.nnw-hero__dots i{width:8px;height:8px;border-radius:999px;background:var(--nnw-rose)}.nnw-hero__dots i:nth-child(2){background:var(--nnw-pink-soft)}.nnw-hero__dots i:nth-child(3){background:var(--nnw-pink)}.nnw-grid-wrap{padding:44px 0 8px}.nnw-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.nnw-card{display:flex;flex-direction:column;overflow:hidden;background:var(--nnw-panel);border:1px solid var(--nnw-line);border-radius:18px;box-shadow:0 12px 30px #ff2f9514;transition:transform .2s ease,box-shadow .2s ease}.nnw-card:hover{transform:translateY(-3px);box-shadow:0 18px 38px #ff2f9524}.nnw-card__image{display:block;aspect-ratio:16 / 9;overflow:hidden;background:linear-gradient(135deg,rgba(255,90,170,.16),transparent 55%),#ffe4f1}.nnw-card__image img{width:100%;height:100%;object-fit:cover;display:block}.nnw-card__fallback{display:flex;align-items:center;justify-content:center;height:100%;font-weight:900;letter-spacing:.2em;color:var(--nnw-pink-soft)}.nnw-card__body{display:flex;flex-direction:column;gap:8px;padding:16px 18px 18px}.nnw-card__date{font-size:12px;font-weight:700;color:var(--nnw-pink)}.nnw-card__body h2,.nnw-card__body h3{margin:0;font-size:15.5px;line-height:1.6;font-weight:900}.nnw-card__body h2 a,.nnw-card__body h3 a{color:var(--nnw-text);text-decoration:none}.nnw-card__body p{margin:0;font-size:12.5px;line-height:1.9;color:var(--nnw-muted)}.nnw-card__link{margin-top:auto;padding-top:6px;font-size:13px;font-weight:900;color:var(--nnw-pink);text-decoration:none}.nnw-card__link:hover{text-decoration:underline}.nnw-empty{background:var(--nnw-panel);border:1px solid var(--nnw-line);border-radius:18px;padding:44px 24px;text-align:center;box-shadow:0 12px 30px #ff2f9514}.nnw-empty p{margin:0 0 14px;font-size:14px;color:var(--nnw-muted)}.nnw-pagination{margin-top:28px;text-align:center}.nnw-ctaband{margin-top:52px;background:linear-gradient(135deg,var(--nnw-pink) 0%,var(--nnw-pink-soft) 55%,var(--nnw-rose) 100%)}.nnw-ctaband__inner{width:min(var(--nnw-width),calc(100% - 40px));margin:0 auto;padding:30px 0;display:flex;align-items:center;justify-content:space-between;gap:22px;flex-wrap:wrap}.nnw-ctaband strong{display:block;font-size:17px;font-weight:900;letter-spacing:.04em;color:#fff;margin-bottom:6px}.nnw-ctaband p{margin:0;font-size:12.5px;line-height:1.8;color:#ffffffe6}.nnw-ctaband__btn{flex:0 0 auto;display:inline-block;padding:13px 30px;border-radius:999px;font-size:14px;font-weight:900;color:var(--nnw-pink);background:#fff;text-decoration:none;box-shadow:0 8px 20px #78144638}.nnw-ctaband__btn:hover{transform:translateY(-1px)}.nnw-breadcrumbs{padding:18px 0 0;font-size:12px;color:var(--nnw-dim)}.nnw-breadcrumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.nnw-breadcrumbs li+li:before{content:"\203a";margin-right:6px;color:var(--nnw-rose)}.nnw-breadcrumbs a{color:var(--nnw-muted);text-decoration:none}.nnw-breadcrumbs a:hover{color:var(--nnw-pink)}.nnw-article__hero{padding:30px 0 26px;text-align:left}.nnw-article__hero h1{margin:0 0 12px;font-size:clamp(24px,3.6vw,36px);font-weight:900;line-height:1.5;color:var(--nnw-text)}.nnw-article__lead{margin:0 0 14px;font-size:14px;line-height:2;color:var(--nnw-muted)}.nnw-article__meta{display:flex;flex-wrap:wrap;gap:14px;font-size:12px;font-weight:700;color:var(--nnw-pink)}.nnw-article__image{margin:0 0 8px}.nnw-article__image img{display:block;width:100%;height:auto;border-radius:18px}.nnw-article__content{max-width:760px;margin:24px auto 0;font-size:15px;line-height:2.1;color:var(--nnw-text)}.nnw-article__content h2{margin:40px 0 14px;padding-left:14px;border-left:4px solid var(--nnw-pink);font-size:21px;font-weight:900}.nnw-article__content h3{margin:30px 0 10px;font-size:17px;font-weight:900;color:var(--nnw-text)}.nnw-article__content a{color:var(--nnw-pink)}.nnw-article__content img{max-width:100%;height:auto;border-radius:14px}.nnw-article__content blockquote{margin:20px 0;padding:14px 18px;background:#ffeef7;border-left:4px solid var(--nnw-rose);border-radius:0 12px 12px 0;color:var(--nnw-muted)}.nnw-article__cta{max-width:760px;margin:40px auto 0;padding:26px 28px;background:var(--nnw-panel);border:1px solid var(--nnw-line);border-radius:18px;text-align:center;box-shadow:0 12px 30px #ff2f9514}.nnw-article__cta h2{margin:0 0 8px;font-size:18px;font-weight:900}.nnw-article__cta p{margin:0 0 16px;font-size:13px;line-height:1.9;color:var(--nnw-muted)}.nnw-article__cta-actions{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.nnw-btn{display:inline-block;padding:12px 26px;border-radius:999px;font-size:13.5px;font-weight:900;text-decoration:none;color:#fff;background:linear-gradient(135deg,var(--nnw-pink),var(--nnw-rose));box-shadow:0 8px 20px #ff2f953d}.nnw-btn--ghost{color:var(--nnw-pink);background:transparent;border:1px solid var(--nnw-line);box-shadow:none}.nnw-related{padding:44px 0 0}.nnw-related__head{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin-bottom:18px}.nnw-related__head h2{margin:0;font-size:19px;font-weight:900}.nnw-related__head a{font-size:13px;font-weight:700;color:var(--nnw-pink);text-decoration:none}.nnw-article-bottom{padding-bottom:56px}@media(max-width:899px){.nnw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:599px){.nnw-grid{grid-template-columns:minmax(0,1fr)}.nnw-hero{padding:40px 16px 36px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/nini-news.css.map */
