.single-press{background:#000 url(/wp-content/themes/kynisca-2026/img/press/press-detail-k-background.svg) no-repeat calc(var(--pxv-unit)*956) calc(var(--pxv-unit)*449)/calc(var(--pxv-unit)*1259) calc(var(--pxv-unit)*1020)}.single-press .max-container{overflow:hidden}.single-press .container{max-width:calc(var(--pxv-unit)*1200)}.single-press-main{color:#fff;overflow:hidden;padding-bottom:calc(var(--pxv-unit)*120);padding-top:calc(var(--pxv-unit)*42);position:relative}.single-press__back{align-items:center;color:#fff;display:inline-flex;font-size:calc(var(--pxv-unit)*12);font-weight:700;gap:calc(var(--pxv-unit)*8);letter-spacing:-.011em;line-height:1.23;margin:0 0 calc(var(--pxv-unit)*33) calc(var(--pxv-unit)*22);text-decoration:none;text-transform:uppercase}.single-press__back svg{color:#ee827f}.single-press__title-band{margin-left:calc(var(--pxv-unit)*71);padding-top:calc(var(--pxv-unit)*32);position:relative;width:calc(var(--pxv-unit)*1458)}.single-press__title{background:url(/wp-content/themes/kynisca-2026/img/press/press-detail-title-texture.webp) 50%/cover no-repeat;background-clip:text;-webkit-background-clip:text;color:#0000;font-family:var(--font-family-heading);font-size:calc(var(--pxv-unit)*65);font-weight:800;letter-spacing:-.002em;line-height:1.08;margin:0;max-width:calc(var(--pxv-unit)*1106);-webkit-text-fill-color:#0000}.single-press__date{display:block;font-family:var(--font-family-heading);font-size:calc(var(--pxv-unit)*16);font-weight:900;line-height:1.23;margin:calc(var(--pxv-unit)*18) 0 0 calc(var(--pxv-unit)*71)}.single-press__deco{font-size:calc(var(--pxv-unit)*18);font-style:italic;font-weight:500;line-height:1.23;margin:calc(var(--pxv-unit)*15) 0 0 calc(var(--pxv-unit)*70);max-width:calc(var(--pxv-unit)*946)}.single-press__divider{background:#fff;height:calc(var(--pxv-unit)*2);margin:calc(var(--pxv-unit)*51) 0 0 calc(var(--pxv-unit)*70);width:calc(var(--pxv-unit)*45)}.single-press__layout{margin:calc(var(--pxv-unit)*40) 0 0 calc(var(--pxv-unit)*71);width:calc(var(--pxv-unit)*629)}.single-press__media{margin:0 0 calc(var(--pxv-unit)*59);overflow:hidden}.single-press__media-image{display:block;height:calc(var(--pxv-unit)*340);object-fit:cover;width:100%}.single-press__content{color:#fff;margin-left:calc(var(--pxv-unit)*3);max-width:calc(var(--pxv-unit)*607)}.single-press__content>*{margin:0 0 calc(var(--pxv-unit)*28)}.single-press__content p{font-size:calc(var(--pxv-unit)*17);font-weight:500;letter-spacing:.02em;line-height:1.5;text-wrap:pretty}.single-press__content a{color:inherit;text-decoration:underline}.single-press__content :is(h2,h3){background:url(/wp-content/themes/kynisca-2026/img/press/press-h3-texture.webp) 50%/cover no-repeat;background-clip:text;-webkit-background-clip:text;color:#0000;font-family:var(--font-family-heading);font-size:calc(var(--pxv-unit)*32);font-weight:700;line-height:.82;margin:calc(var(--pxv-unit)*44) 0 calc(var(--pxv-unit)*18);text-transform:uppercase;-webkit-text-fill-color:#0000}.single-press__content blockquote{font-size:calc(var(--pxv-unit)*20);font-weight:500;letter-spacing:.02em;line-height:1.5;margin:calc(var(--pxv-unit)*40) 0;padding:calc(var(--pxv-unit)*4) 0 calc(var(--pxv-unit)*4) calc(var(--pxv-unit)*28);position:relative}.single-press__content blockquote:before{background:linear-gradient(90deg,#ec9c6d,#e78d84 38%,#e7c998);content:"";height:100%;left:0;position:absolute;top:0;width:calc(var(--pxv-unit)*5)}.single-press__content blockquote p{margin:0}.single-press__article--no-image .single-press__content{margin-left:calc(var(--pxv-unit)*3)}@media (max-width:767px){.single-press{background-position:calc(var(--pxv-unit)*956) calc(var(--pxv-unit)*180)}.single-press-main{padding-bottom:calc(var(--pxv-unit)*72);padding-top:calc(var(--pxv-unit)*24)}.single-press__back{margin-left:0}.single-press__title-band{margin-left:0;min-height:0;padding:calc(var(--pxv-unit)*18) calc(var(--pxv-unit)*18) calc(var(--pxv-unit)*24);width:auto}.single-press__title{background-position:0 0;background-size:100% auto;font-size:calc(var(--pxv-unit)*40)}.single-press__date,.single-press__divider{margin-left:0}.single-press__deco{margin-left:calc(var(--pxv-unit)*1)}.single-press__layout{margin-left:0;margin-top:calc(var(--pxv-unit)*28);width:auto}.single-press__media{margin-bottom:calc(var(--pxv-unit)*40)}.single-press__media-image{height:auto}.single-press__content{margin-left:0;max-width:none}.single-press__content :is(h2,h3){font-size:calc(var(--pxv-unit)*24)}}