.rys-blog,.rys-article{background:var(--rys-bg);color:var(--rys-text);font-family:var(--rys-font);padding-bottom:120px}.rys-blog__header,.rys-article__header{padding:72px 28px 40px;background:linear-gradient(180deg,rgba(230,57,70,.06) 0%,transparent 100%)}.rys-blog__header-inner,.rys-article__header-inner{max-width:880px;margin:0 auto}.rys-blog__eyebrow{display:inline-block;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--rys-accent);font-weight:700;margin-bottom:12px}.rys-blog__header h1,.rys-article__header h1{font-size:clamp(32px,4.5vw,56px);margin:0 0 14px;font-weight:700;line-height:1.05;letter-spacing:-.02em}.rys-blog__body{max-width:1400px;margin:0 auto;padding:0 28px}.rys-blog__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:22px}.rys-blog__card{display:flex;flex-direction:column;background:var(--rys-panel);border-radius:22px;box-shadow:var(--rys-nm-out-sm);text-decoration:none;color:var(--rys-text);overflow:hidden;transition:transform .2s var(--rys-ease),box-shadow .2s var(--rys-ease)}.rys-blog__card:hover{transform:translateY(-4px);box-shadow:0 20px 40px #0000001a,0 6px 12px #e6394624}.rys-blog__card-img{overflow:hidden;background:var(--rys-recess)}.rys-blog__card-img img{width:100%;height:100%;object-fit:cover;display:block}.rys-blog__card-body{padding:18px 20px 22px}.rys-blog__card-body small{color:var(--rys-accent);font-weight:700;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.rys-blog__card-body h3{margin:8px 0 0;font-size:19px;font-weight:700;line-height:1.3;letter-spacing:-.01em}.rys-article__back{display:inline-block;font-size:13px;color:var(--rys-accent);text-decoration:none;margin-bottom:16px}.rys-article__meta{color:var(--rys-text-muted);font-size:14px;display:flex;align-items:center;gap:8px}.rys-article__meta address{display:inline;font-style:normal}.rys-article__cover{max-width:1000px;margin:0 auto 24px;padding:0 28px}.rys-article__cover img{width:100%;height:auto;border-radius:20px;box-shadow:var(--rys-card-shadow)}.rys-article__body-wrap{max-width:880px;margin:0 auto 60px;padding:0 28px}.rys-article__body{background:var(--rys-panel);border-radius:22px;padding:48px 56px;box-shadow:var(--rys-nm-out);position:relative;overflow:hidden;font-size:18px;line-height:1.75;color:var(--rys-text)}.rys-article__body:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--rys-accent),rgba(230,57,70,.4))}@media(max-width:720px){.rys-article__body{padding:32px 24px;border-radius:18px;font-size:16px}.rys-article__body-wrap{padding:0 16px}}.rys-article__body h2{font-size:28px;margin:2em 0 .5em;letter-spacing:-.015em}.rys-article__body h3{font-size:22px;margin:1.8em 0 .5em}.rys-article__body p{margin:0 0 1.3em}.rys-article__body a{color:var(--rys-accent)}.rys-article__body img,.rys-article__body iframe,.rys-article__body video{max-width:100%;height:auto;border-radius:14px;margin:18px 0}.rys-article__body ul,.rys-article__body ol{padding-left:1.4em;margin:0 0 1.3em}.rys-article__body blockquote{margin:1.5em 0;padding:16px 22px;border-left:3px solid var(--rys-accent);background:var(--rys-panel-2);border-radius:0 12px 12px 0;color:var(--rys-text-muted);font-style:italic}
