.photographer-news{box-sizing:border-box;width:min(620px,calc(100% - 28px));max-height:calc(100dvh - 28px);overflow:auto;background:#19191f;color:#fff;border:1px solid #514953;border-radius:20px;padding:28px}
.photographer-news::backdrop{background:#000b;backdrop-filter:blur(5px)}.photographer-news h2{font-size:30px;margin:4px 0 12px}.photographer-news h3{font-size:19px;margin:0 0 20px}.photographer-news h4{font-size:17px;line-height:1.4;margin:20px 0 7px}.photographer-news p{line-height:1.6}.photographer-news-list article+article{border-top:1px solid #514953;margin-top:24px;padding-top:20px}.photographer-news-date{font-size:13px;color:#c0bcc6}.photographer-news-error{color:#ffce70}.photographer-news button{width:100%;margin-top:12px;min-height:48px}.photographer-news button:disabled{opacity:.5}
