body.pqn-brand-kronopol{background:#f4f2ee;color:#2f3233}
.brand--kronopol{--kp-red:#c81924;--kp-dark:#272b2d;--kp-graphite:#4a4d4f;--kp-wood:#b79a70;--kp-paper:#f4f2ee;background:linear-gradient(180deg,#ebeae7 0,#fff 28rem);color:var(--kp-dark)}
.brand--kronopol .universal-brand-header{background:rgba(255,255,255,.98);border-bottom:4px solid var(--kp-red);backdrop-filter:blur(16px)}
.brand--kronopol .universal-brand-logo i{display:grid;grid-template-columns:repeat(3,8px);gap:3px;transform:skewY(-18deg)}
.brand--kronopol .universal-brand-logo i b{height:25px;background:var(--kp-graphite)}.brand--kronopol .universal-brand-logo i b:last-child{background:var(--kp-red)}
.brand--kronopol .universal-brand-logo span{color:var(--kp-dark);font-weight:950;letter-spacing:.035em}.brand--kronopol .universal-brand-logo small{color:var(--kp-red);letter-spacing:.14em}
.brand--kronopol .universal-brand-header nav a{color:var(--kp-dark)}.brand--kronopol .qs-header__cta{background:var(--kp-red);color:#fff;border-radius:0}
.brand--kronopol .qs-promo{background:var(--kp-dark);color:#fff}.brand--kronopol .qs-promo a{color:#ff9ba0}
.kronopol-source-status{background:#fff;border-bottom:1px solid #d9d7d1}.kronopol-source-status .shell{display:flex;justify-content:space-between;gap:1.5rem;padding-block:.72rem;font-size:.71rem;letter-spacing:.085em}.kronopol-source-status strong{color:var(--kp-red)}
.brand--kronopol .qs-hero{background:#fff}.brand--kronopol .qs-hero__blue{position:relative;overflow:hidden;background:linear-gradient(135deg,#262a2c 0,#4b4e50 72%,#7c2730);color:#fff}
.brand--kronopol .qs-hero__blue:before{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 0 62%,rgba(183,154,112,.17) 62% 63%,transparent 63%)}
.brand--kronopol .qs-hero__blue:after{content:"PL";position:absolute;right:-.04em;bottom:-.18em;color:rgba(255,255,255,.035);font-size:clamp(12rem,28vw,31rem);font-weight:950;line-height:1}
.brand--kronopol .qs-hero__blue>*{position:relative;z-index:1}.brand--kronopol .qs-hero h1{max-width:820px;font-weight:600;letter-spacing:-.045em}.brand--kronopol .qs-hero__blue>p{color:#ff8e94;letter-spacing:.16em}
.brand--kronopol .qs-hero__actions a:first-child{background:var(--kp-red);color:#fff;border-radius:0}.brand--kronopol .qs-subnav{background:#fff;border-color:#d9d7d1}.brand--kronopol .qs-subnav a.is-active,.brand--kronopol .eyebrow{color:var(--kp-red);border-color:var(--kp-red)}
.brand--kronopol .brand-family-grid a,.brand--kronopol .qs-series-card{background:#fff;border:1px solid #ddd9d1;border-radius:0;box-shadow:0 20px 55px rgba(38,42,44,.09);transition:transform .24s ease,border-color .24s ease}.brand--kronopol .brand-family-grid a:hover,.brand--kronopol .qs-series-card:hover{transform:translateY(-5px);border-color:var(--kp-red)}
.kronopol-manifesto{position:relative;overflow:hidden;padding:clamp(4.5rem,9vw,9rem) 0;background:var(--kp-dark);color:#fff;border-top:4px solid var(--kp-red)}
.kronopol-manifesto:after{content:"";position:absolute;right:-13rem;top:-13rem;width:34rem;height:34rem;border:1px solid rgba(255,255,255,.12);border-radius:50%;box-shadow:0 0 0 5rem rgba(255,255,255,.018),0 0 0 10rem rgba(255,255,255,.012)}
.kronopol-manifesto .shell{position:relative;z-index:1}.kronopol-manifesto h2{max-width:1050px;font-size:clamp(2.7rem,5.6vw,6.2rem);font-weight:500;line-height:.96;letter-spacing:-.055em}
.kronopol-manifesto__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:4rem;background:#5b5e60}.kronopol-manifesto article{min-height:270px;padding:clamp(1.6rem,3vw,3rem);background:#303436}.kronopol-manifesto article:nth-child(2){background:#383c3e}.kronopol-manifesto article span{color:#ff7f86;font-weight:900}.kronopol-manifesto article h3{margin:1rem 0;font-size:1.5rem}.kronopol-manifesto article p{color:#d8d9d8;line-height:1.65}
.kronopol-tools{background:var(--kp-red);color:#fff}.kronopol-tools .shell{display:grid;grid-template-columns:repeat(3,1fr)}.kronopol-tools a{display:flex;min-height:205px;flex-direction:column;justify-content:center;padding:2.2rem;color:#fff;border-right:1px solid rgba(255,255,255,.22);transition:background .2s ease,transform .2s ease}.kronopol-tools a:last-child{border:0}.kronopol-tools a:hover{background:var(--kp-dark);transform:translateY(-3px)}.kronopol-tools small{font-weight:900;letter-spacing:.14em;color:#ffd5d7}.kronopol-tools strong{margin:.6rem 0;font-size:1.5rem}.kronopol-tools span{font-size:.82rem}
@media(max-width:780px){.kronopol-source-status .shell{display:block}.kronopol-source-status span{display:block;margin-top:.35rem}.kronopol-manifesto__grid,.kronopol-tools .shell{grid-template-columns:1fr}.kronopol-manifesto article{min-height:auto}.kronopol-tools a{min-height:140px;border-right:0;border-bottom:1px solid rgba(255,255,255,.2)}}
@media(prefers-reduced-motion:reduce){.brand--kronopol *{scroll-behavior:auto!important;transition:none!important}}
