.pronet-news-page{--pn-orange:#ee5a16;--pn-dark:#111318;--pn-muted:#6f7682;--pn-line:#e8ebef;--pn-soft:#fff7f1;background:#fff;color:var(--pn-dark);font-family:inherit;overflow:hidden}.pn-news-wrap{width:min(1180px,calc(100% - 40px));margin:0 auto}.pn-news-hero{padding:68px 0 52px;background:linear-gradient(135deg,#fff 0%,#fff8f3 58%,#fff1e8 100%);border-bottom:1px solid #f1e5dc}.pn-news-eyebrow,.pn-news-tag,.pn-news-section-head>span,.pn-news-final-card span{display:block;color:var(--pn-orange);font-weight:800;letter-spacing:.08em;font-size:13px}.pn-news-hero h1{font-size:clamp(42px,6vw,74px);line-height:.98;margin:12px 0 18px;max-width:780px}.pn-news-hero p{font-size:20px;line-height:1.55;color:var(--pn-muted);max-width:820px;margin:0}.pn-news-hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}.pn-news-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border-radius:12px;text-decoration:none!important;font-weight:800;border:1px solid transparent}.pn-news-btn-primary{background:var(--pn-orange);color:#fff!important}.pn-news-btn-light{background:#fff;color:var(--pn-dark)!important;border-color:#ddd}.pn-news-featured{padding:58px 0}.pn-news-featured-grid{display:grid;grid-template-columns:1fr;gap:34px}.pn-news-card{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(0,1.15fr);border:1px solid var(--pn-line);border-radius:24px;overflow:hidden;background:#fff;box-shadow:0 18px 50px rgba(18,24,33,.07)}.pn-news-image{min-height:360px;background:#eef2f5}.pn-news-image img{width:100%;height:100%;object-fit:cover;display:block}.pn-news-body{padding:38px}.pn-news-body h2{font-size:clamp(30px,3vw,44px);line-height:1.05;margin:9px 0 16px}.pn-news-body p{font-size:17px;line-height:1.65;color:var(--pn-muted)}.pn-news-localities{display:flex;flex-wrap:wrap;gap:9px;margin:20px 0}.pn-news-localities span{padding:8px 12px;border:1px solid #ffc7a8;background:#fff8f3;border-radius:999px;color:#9a3c0c;font-weight:700;font-size:14px}.pn-news-note{font-size:14px!important;background:#fff7f1;border-left:4px solid var(--pn-orange);padding:12px 14px;border-radius:8px;color:#666!important}.pn-news-offer-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:20px 0}.pn-news-offer{border:1px solid #f1c9b2;background:#fff9f5;border-radius:16px;padding:18px}.pn-news-offer small{display:block;color:#9a3c0c;font-weight:800;margin-bottom:8px}.pn-news-offer strong{display:block;font-size:22px;line-height:1.15;margin-bottom:6px}.pn-news-offer span{display:block;font-size:14px;line-height:1.4;color:#676d76}.pn-news-links{display:flex;flex-wrap:wrap;gap:11px;align-items:center;margin-top:20px}.pn-news-links>a:not(.pn-news-btn){color:#d74708;font-weight:700;text-decoration:underline}.pn-news-quick-promo{padding:0 0 56px}.pn-news-quick-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pn-news-quick-grid>div{border:1px solid var(--pn-line);border-radius:18px;padding:24px;background:#fff}.pn-news-quick-grid span{display:block;color:var(--pn-orange);font-size:12px;font-weight:900;letter-spacing:.08em;margin-bottom:6px}.pn-news-quick-grid strong{display:block;font-size:24px}.pn-news-quick-grid small{display:block;color:var(--pn-muted);margin-top:4px}.pn-news-archive{padding:62px 0;background:#f7f8fa}.pn-news-section-head{max-width:760px;margin-bottom:28px}.pn-news-section-head h2{font-size:clamp(34px,4vw,50px);margin:8px 0}.pn-news-section-head p{color:var(--pn-muted);font-size:17px}.pn-news-post-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pn-news-post-card{background:#fff;border:1px solid var(--pn-line);border-radius:18px;overflow:hidden}.pn-news-post-img{display:block;aspect-ratio:16/10;overflow:hidden;background:#eceff2}.pn-news-post-img img{width:100%;height:100%;object-fit:cover}.pn-news-post-body{padding:20px}.pn-news-post-body time{color:#8a9099;font-size:13px}.pn-news-post-body h3{font-size:22px;line-height:1.2;margin:8px 0 10px}.pn-news-post-body h3 a{color:var(--pn-dark);text-decoration:none}.pn-news-post-body p{color:var(--pn-muted);line-height:1.55}.pn-news-read{color:#d74708;font-weight:800;text-decoration:none}.pn-news-final{padding:58px 0}.pn-news-final-card{display:flex;justify-content:space-between;align-items:center;gap:28px;background:#15181d;color:#fff;border-radius:24px;padding:34px 38px}.pn-news-final-card h2{font-size:34px;line-height:1.08;margin:7px 0 10px}.pn-news-final-card p{color:#ccd0d7;margin:0;max-width:760px}
@media(max-width:900px){.pn-news-card{grid-template-columns:1fr}.pn-news-image{min-height:auto;aspect-ratio:16/10}.pn-news-offer-grid{grid-template-columns:1fr}.pn-news-quick-grid,.pn-news-post-grid{grid-template-columns:1fr 1fr}.pn-news-final-card{align-items:flex-start;flex-direction:column}}
@media(max-width:640px){.pn-news-wrap{width:min(100% - 28px,1180px)}.pn-news-hero{padding:34px 0 30px}.pn-news-hero h1{font-size:44px}.pn-news-hero p{font-size:17px}.pn-news-featured{padding:30px 0}.pn-news-featured-grid{gap:24px}.pn-news-card{border-radius:18px}.pn-news-body{padding:22px}.pn-news-body h2{font-size:31px}.pn-news-body p{font-size:16px}.pn-news-localities span{font-size:13px;padding:7px 10px}.pn-news-quick-promo{padding-bottom:32px}.pn-news-quick-grid,.pn-news-post-grid{grid-template-columns:1fr}.pn-news-final{padding:32px 0}.pn-news-final-card{padding:26px 22px;border-radius:18px}.pn-news-final-card h2{font-size:28px}.pn-news-hero-actions,.pn-news-links{align-items:stretch;flex-direction:column}.pn-news-btn{width:100%}.pn-news-links>a:not(.pn-news-btn){padding:4px 0}}

/* v0.7.6.35 - Disney+ current promotion */
.pn-news-disney{padding:28px 0 46px}.pn-news-disney-card{display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center;background:linear-gradient(135deg,#071d3d,#123f7d);color:#fff;border-radius:24px;padding:26px 30px;box-shadow:0 14px 42px rgba(9,36,76,.18)}.pn-news-disney-card h2{color:#fff;margin:8px 0}.pn-news-disney-card p{color:#e4eef9;margin:8px 0}.pn-news-disney-card .pn-news-note{color:#bcd0e9}@media(max-width:700px){.pn-news-disney-card{grid-template-columns:1fr;padding:22px}}
