/* Approved Tilda reading system, isolated from the designer homepage. */

/* Keep rules for disjoint article, catalog and CTA components together. */
/* stylelint-disable no-descending-specificity */
.rent-club-editorial {
	--wp--preset--color--background: var(--wp--preset--color--secondary-0);
	--wp--preset--color--foreground: var(--wp--preset--color--secondary-100);
	--wp--preset--color--muted: var(--wp--preset--color--secondary-80);
	--wp--preset--color--surface: var(--wp--preset--color--secondary-5);
	background: var(--wp--preset--color--background);
	color: var(--wp--preset--color--foreground);
	color-scheme: light;
	--wp--preset--font-size--heading-xl: var(--wp--custom--editorial--hero-size);
	--wp--preset--font-size--heading-lg: var(--wp--custom--editorial--section-size);
	--wp--preset--font-size--heading-md: var(--wp--custom--editorial--subheading-size);
	--wp--preset--font-size--text-lg: var(--wp--custom--editorial--lead-size);
	--wp--preset--font-size--text-md: var(--wp--custom--editorial--body-size);
	--wp--preset--font-size--label: 14px;
	--wp--preset--font-size--label-compact: 13px;
	--wp--preset--font-size--action: 18px;
	--editorial-gutter: 24px;
	padding: 24px var(--editorial-gutter) 48px;
	overflow-wrap: break-word;
}

.rent-club-editorial :where(h1, h2, h3, p, figure, ul, ol) {
	margin: 0;
}

.rent-club-editorial :where(h1, h2, h3) {
	font-weight: 700;
}

.rent-club-editorial a {
	font-size: inherit;
	line-height: inherit;
}

.rent-club-editorial :where(a, summary):focus-visible {
	outline: 3px solid var(--wp--preset--color--purple-100);
	outline-offset: 4px;
}

.rent-club-reading-progress {
	position: fixed;
	z-index: 999;
	inset: calc(var(--rentclub-header-height) + var(--rentclub-admin-offset)) 0 auto;
	height: 4px;
	background: linear-gradient(90deg, var(--wp--preset--color--orange-100), var(--wp--preset--color--purple-100));
	pointer-events: none;
	transform: scaleX(0);
	transform-origin: left;
}

.rent-club-article-hero {
	position: relative;
	isolation: isolate;
	max-width: 1304px;
	margin-inline: auto;
	overflow: hidden;
	padding: 104px 62px 78px;
	border-radius: 30px;
	background: var(--wp--custom--editorial--lavender);
	color: var(--wp--preset--color--secondary-100);
}

.rent-club-article-hero::after {
	position: absolute;
	z-index: -1;
	right: -50px;
	bottom: -150px;
	width: 300px;
	height: 300px;
	border-radius: 50%;
	background: var(--wp--preset--color--orange-100);
	content: "";
}

.rent-club-article-hero .wp-block-post-terms {
	margin-bottom: 22px;
	color: var(--wp--preset--color--purple-100);
	font-size: var(--wp--preset--font-size--label-compact);
	font-weight: 700;
	letter-spacing: 0.08em;
	text-transform: uppercase;
}

.rent-club-article-hero .wp-block-post-terms::before {
	content: "Блог Rent Club · ";
}

.rent-club-article-hero a {
	color: inherit;
}

.rent-club-article-hero h1 {
	max-width: 980px;
	margin-bottom: 30px;
	font-size: var(--wp--preset--font-size--heading-xl);
	line-height: 0.94;
	letter-spacing: -0.055em;
	text-wrap: balance;
}

.rent-club-article-hero .wp-block-post-excerpt {
	max-width: 900px;
	font-size: var(--wp--preset--font-size--text-lg);
	line-height: 1.48;
}

.rent-club-article-hero .wp-block-post-excerpt p {
	margin: 0;
}

.rent-club-article-meta {
	gap: 10px 32px;
	margin-top: 30px;
	color: var(--wp--preset--color--secondary-80);
	line-height: 1.45;
}

.rent-club-article-cover {
	max-width: var(--wp--custom--editorial--wide);
	margin: 48px auto 0;
}

.rent-club-article-cover img {
	display: block;
	width: 100%;
	height: auto;
	border-radius: var(--wp--custom--editorial--radius);
}

.rent-club-reading-layout {
	display: grid;
	grid-template-columns: var(--wp--custom--editorial--sidebar) minmax(0, var(--wp--custom--editorial--reading));
	gap: var(--wp--custom--editorial--gap);
	align-items: start;
	max-width: var(--wp--custom--editorial--wide);
	margin: 88px auto 64px;
}

.rent-club-article-sidebar {
	position: sticky;
	top: calc(var(--rentclub-header-height) + var(--rentclub-admin-offset) + 24px);
	max-height: calc(100dvh - var(--rentclub-header-height) - var(--rentclub-admin-offset) - 48px);
	overflow: auto;
}

.rent-club-article-toc {
	padding: 22px;
	border: 1px solid var(--wp--custom--editorial--line);
	border-radius: 18px;
	background: var(--wp--preset--color--background);
	font-size: 15px;
	line-height: 1.3;
}

.rent-club-article-toc-title {
	min-height: 44px;
	font-weight: 700;
}

.rent-club-article-toc ol {
	padding: 0;
	list-style: none;
}

.rent-club-article-toc li {
	border-top: 1px solid var(--wp--custom--editorial--line);
}

.rent-club-article-toc a {
	display: block;
	padding-block: 10px;
	color: var(--wp--preset--color--muted);
	font-weight: 400;
}

.rent-club-article-toc a[aria-current="location"] {
	color: var(--wp--preset--color--purple-100);
	font-weight: 700;
	text-decoration: underline;
	text-underline-offset: 3px;
}

.rent-club-article-content {
	min-width: 0;
	max-width: var(--wp--custom--editorial--reading);
	font-size: var(--wp--preset--font-size--text-md);
	line-height: 1.72;
}

.rent-club-article-content > :first-child {
	margin-top: 0;
}

.rent-club-article-content p {
	margin-bottom: 26px;
}

.rent-club-article-content :where(h2, h3, h4) {
	scroll-margin-top: calc(var(--rentclub-header-height) + var(--rentclub-admin-offset) + 24px);
	text-wrap: balance;
}

.rent-club-article-content h2 {
	margin: 70px 0 22px;
	font-size: var(--wp--preset--font-size--heading-lg);
	line-height: 1.05;
	letter-spacing: -0.035em;
}

.rent-club-article-content h3 {
	margin: 48px 0 18px;
	font-size: var(--wp--preset--font-size--heading-md);
	line-height: 1.12;
	letter-spacing: -0.025em;
}

.rent-club-article-content :where(ul, ol) {
	margin-bottom: 28px;
	padding-left: 1.25em;
}

.rent-club-article-content li + li {
	margin-top: 8px;
}

.rent-club-article-content a:not(.wp-block-button__link) {
	color: var(--wp--preset--color--purple-100);
	text-decoration: underline;
	text-underline-offset: 0.2em;
}

.rent-club-article-content :where(figure, blockquote) {
	margin: 46px 0;
}

.rent-club-article-content :where(img, video) {
	display: block;
	width: 100%;
	height: auto;
	border-radius: var(--wp--custom--editorial--radius);
}

.rent-club-article-content figcaption {
	margin-top: 12px;
	font-size: var(--wp--preset--font-size--label);
	line-height: 1.5;
	color: var(--wp--preset--color--muted);
}

.rent-club-article-content blockquote {
	padding: 28px 32px;
	border: 0;
	border-radius: 24px;
	background: var(--wp--preset--color--secondary-100);
	color: var(--wp--preset--color--secondary-0);
	line-height: 1.55;
}

.rent-club-article-content blockquote p:last-child {
	margin: 0;
}

.rent-club-article-content .wp-block-table {
	overflow-x: auto;
	border: 1px solid var(--wp--custom--editorial--line);
	border-radius: 18px;
	font-size: 15px;
	line-height: 1.45;
}

.rent-club-article-content table {
	width: 100%;
	border-collapse: collapse;
}

.rent-club-article-content :where(th, td) {
	padding: 16px;
	border: 0;
	border-bottom: 1px solid var(--wp--custom--editorial--line);
	text-align: left;
	vertical-align: top;
}

.rent-club-article-content th {
	background: var(--wp--custom--editorial--lavender);
	color: var(--wp--preset--color--secondary-100);
}

.rent-club-article-content tr:last-child td {
	border-bottom: 0;
}

.rent-club-article-content details {
	border-top: 1px solid var(--wp--custom--editorial--line);
}

.rent-club-article-content details:last-child {
	border-bottom: 1px solid var(--wp--custom--editorial--line);
}

.rent-club-article-content details summary {
	position: relative;
	display: flex;
	align-items: center;
	min-height: 88px;
	padding: 27px 76px 27px 0;
	font-size: 22px;
	line-height: 1.28;
	font-weight: 600;
	cursor: pointer;
	list-style: none;
}

.rent-club-article-content details summary::-webkit-details-marker {
	display: none;
}

.rent-club-article-content details summary::after {
	position: absolute;
	right: 0;
	display: grid;
	place-items: center;
	width: 44px;
	height: 44px;
	border-radius: 50%;
	background: var(--wp--custom--editorial--lavender);
	color: var(--wp--preset--color--purple-100);
	content: "+";
	font-size: 30px;
	font-weight: 400;
}

.rent-club-article-content details[open] summary::after {
	background: var(--wp--preset--color--purple-100);
	color: var(--wp--preset--color--secondary-0);
	content: "−";
}

.rent-club-article-content details > :not(summary) {
	padding-right: 76px;
	font-size: 19px;
	line-height: 1.68;
}

.rent-club-article-content .wp-block-buttons {
	margin-block: 28px;
}

.rent-club-catalog {
	background: var(--wp--custom--editorial--paper);
	color: var(--wp--preset--color--secondary-100);
}

.rent-club-blog-hero {
	width: 100%;
	position: relative;
	isolation: isolate;
	overflow: hidden;
	margin-inline: auto;
	padding: 92px max(24px, calc((100% - 1160px) / 2)) 88px;
	border-radius: 32px;
	background:
		radial-gradient(circle at 88% 12%, var(--wp--preset--color--purple-100) 0 11%, transparent 11.2%),
		var(--wp--preset--color--secondary-100);
	color: var(--wp--preset--color--secondary-0);
}

.rent-club-blog-hero::after {
	position: absolute;
	z-index: -1;
	right: 8vw;
	top: 54px;
	width: 330px;
	height: 330px;
	border: 1px solid var(--wp--preset--color--secondary-60);
	border-radius: 50%;
	content: "";
}

.rent-club-editorial-eyebrow {
	margin-bottom: 24px;
	color: var(--wp--preset--color--orange-100);
	font-size: var(--wp--preset--font-size--label-compact);
	font-weight: 700;
	letter-spacing: 0.1em;
	text-transform: uppercase;
}

.rent-club-blog-hero h1 {
	max-width: 900px;
	font-size: var(--wp--preset--font-size--heading-xl);
	line-height: 0.94;
	letter-spacing: -0.055em;
}

.rent-club-blog-hero h1 + :where(p, div) {
	max-width: 720px;
	margin-top: 34px;
	font-size: 22px;
	line-height: 1.45;
	color: var(--wp--preset--color--secondary-20);
}

.rent-club-blog-feed {
	max-width: 1160px;
	margin: 96px auto 112px;
}

.rent-club-blog-feed > h2 {
	margin-bottom: 40px;
	font-size: clamp(40px, 5vw, 64px);
	line-height: 1;
	letter-spacing: -0.045em;
}

.rent-club-blog-categories,
.rent-club-blog-categories ul {
	display: flex;
	align-items: center;
	gap: 10px;
	padding: 0;
	list-style: none;
}

.rent-club-blog-categories {
	overflow-x: auto;
	padding: 4px 4px 8px;
	margin-bottom: 40px;
}

.rent-club-blog-categories :where(p, li, ul) {
	flex: 0 0 auto;
}

.rent-club-blog-categories a {
	display: inline-flex;
	align-items: center;
	min-height: 44px;
	padding: 11px 18px;
	border: 1px solid var(--wp--custom--editorial--line);
	border-radius: 999px;
	background: var(--wp--preset--color--secondary-0);
	color: var(--wp--preset--color--secondary-100);
	font-size: var(--wp--preset--font-size--label);
	line-height: 20px;
}

.blog .rent-club-blog-categories p a,
.rent-club-blog-categories .current-cat a {
	background: var(--wp--preset--color--secondary-100);
	color: var(--wp--preset--color--secondary-0);
}

.rent-club-blog-list .wp-block-post-template {
	display: grid;
	grid-template-columns: repeat(3, minmax(0, 1fr));
	gap: 24px;
	padding: 0;
}

.rent-club-blog-list .wp-block-post {
	min-width: 0;
	overflow: hidden;
	border: 1px solid var(--wp--custom--editorial--line);
	border-radius: 28px;
	background: var(--wp--preset--color--secondary-0);
}

.rent-club-blog-card-copy {
	padding: 26px;
}

.rent-club-blog-card-copy > * + * {
	margin-top: 18px;
}

.rent-club-blog-list .wp-block-post-terms {
	font-size: var(--wp--preset--font-size--label);
	color: var(--wp--preset--color--purple-100);
}

.rent-club-blog-list .wp-block-post-title {
	font-size: var(--wp--preset--font-size--heading-md);
	line-height: 1.08;
	letter-spacing: -0.03em;
}

.rent-club-blog-list a {
	color: inherit;
}

.rent-club-blog-list .wp-block-post-excerpt {
	font-size: 17px;
	line-height: 1.5;
	color: var(--wp--preset--color--secondary-80);
}

.rent-club-blog-list .wp-block-post-date {
	font-size: var(--wp--preset--font-size--label);
}

.rent-club-blog-list .wp-block-post:first-child {
	display: grid;
	grid-column: 1 / -1;
	grid-template-columns: 1.05fr 0.95fr;
	min-height: 520px;
	background: var(--wp--preset--color--secondary-100);
	color: var(--wp--preset--color--secondary-0);
}

.rent-club-blog-list .wp-block-post:first-child .wp-block-post-featured-image {
	grid-column: 2;
	grid-row: 1;
	height: 100%;
}

.rent-club-blog-list
.wp-block-post:first-child
.wp-block-post-featured-image
:where(a, img) {
	display: block;
	height: 100%;
}

.rent-club-blog-list .wp-block-post:first-child .rent-club-blog-card-copy {
	grid-column: 1;
	grid-row: 1;
	padding: 44px 46px;
}

.rent-club-blog-list .wp-block-post:first-child .wp-block-post-title {
	--wp--preset--font-size--heading-md: clamp(38px, 4vw, 58px);
	font-size: clamp(38px, 4vw, 58px);
}

.rent-club-blog-list .wp-block-post:first-child .wp-block-post-excerpt {
	color: var(--wp--preset--color--secondary-20);
	font-size: 19px;
}

.rent-club-blog-list .wp-block-post:first-child .wp-block-post-terms {
	color: var(--wp--preset--color--orange-100);
}

.rent-club-blog-list
.wp-block-post:not(:has(.wp-block-post-featured-image)):first-child
.rent-club-blog-card-copy {
	grid-column: 1 / -1;
}

.rent-club-blog-list .wp-block-query-pagination {
	margin-top: 40px;
	gap: 24px;
}

.rent-club-blog-list .wp-block-query-pagination a {
	display: inline-flex;
	min-height: 44px;
	align-items: center;
}

.rent-club-editorial-next {
	max-width: var(--wp--custom--editorial--wide);
	margin: 0 auto;
}

.rent-club-editorial-speakers,
.rent-club-editorial-cta {
	display: grid;
	grid-template-columns: 1.25fr 0.75fr;
	align-items: center;
	gap: 32px;
	padding: 54px 58px;
	border-radius: 30px;
}

.rent-club-editorial-speakers {
	background: var(--wp--preset--color--secondary-100);
	color: var(--wp--preset--color--secondary-0);
}

.rent-club-editorial-speakers h2 {
	font-size: clamp(38px, 4vw, 58px);
	line-height: 0.98;
	letter-spacing: -0.04em;
}

.rent-club-editorial-speakers p:not(.rent-club-editorial-eyebrow) {
	font-size: 18px;
	line-height: 1.5;
}

.rent-club-editorial-speakers p + p {
	margin-top: 24px;
}

.rent-club-editorial-speakers a {
	display: inline-block;
	padding-block: 12px;
	color: var(--wp--preset--color--orange-100);
	text-decoration: underline;
	text-underline-offset: 4px;
}

.rent-club-editorial-cta {
	grid-template-columns: 1fr auto;
	margin-top: 24px;
	background: var(--wp--custom--editorial--lavender);
	color: var(--wp--preset--color--secondary-100);
}

.rent-club-editorial-cta h2 {
	font-size: clamp(34px, 4vw, 52px);
	line-height: 1;
	letter-spacing: -0.04em;
}

.rent-club-editorial-cta .rent-club-button {
	white-space: nowrap;
}

.rent-club-article-related {
	padding: var(--wp--preset--spacing--card-inset-large);
	border-radius: 28px;
	background: var(--wp--custom--editorial--lavender);
}

.rent-club-article-related__heading {
	gap: var(--wp--preset--spacing--card-gap);
	margin-bottom: var(--wp--preset--spacing--card-gap-large);
}

.rent-club-article-related__heading h2 {
	font-size: var(--wp--preset--font-size--heading-lg);
	line-height: 1.08;
}

.rent-club-article-related__heading a {
	display: inline-flex;
	align-items: center;
	min-height: 44px;
	font-size: var(--wp--preset--font-size--label);
	color: var(--wp--preset--color--purple-100);
}

.rent-club-article-related .rent-club-editorial-eyebrow {
	color: var(--wp--preset--color--purple-100);
}

.rent-club-article-related__grid {
	display: grid;
	grid-template-columns: repeat(3, minmax(0, 1fr));
	gap: var(--wp--preset--spacing--card-gap);
}

.rent-club-article-related__grid > a,
.rent-club-article-related__grid > .rent-club-article-related__pending {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	gap: var(--wp--preset--spacing--card-gap-large);
	min-width: 0;
	padding: var(--wp--preset--spacing--card-inset-compact);
	border-radius: 18px;
	background: var(--wp--preset--color--secondary-0);
	color: var(--wp--preset--color--secondary-100);
	text-decoration: none;
}

.rent-club-article-related__title {
	font-size: var(--wp--preset--font-size--heading-md);
	font-family: var(--wp--preset--font-family--onest);
	font-weight: 600;
	line-height: 1.2;
}

.rent-club-article-related__grid > .rent-club-article-related__speakers {
	background: var(--wp--preset--color--secondary-100);
	color: var(--wp--preset--color--secondary-0);
}

.rent-club-article-related .rent-club-article-related__speakers .rent-club-editorial-eyebrow {
	color: var(--wp--preset--color--orange-100);
}

.rent-club-article-related__speakers .rent-club-article-related__title {
	display: flex;
	align-items: end;
	justify-content: space-between;
	gap: var(--wp--preset--spacing--card-gap);
}

.rent-club-article-related__grid a:hover .rent-club-article-related__title {
	text-decoration: underline;
	text-underline-offset: 4px;
}

.rent-club-article-cta {
	grid-template-columns: minmax(0, 1fr);
	gap: var(--wp--preset--spacing--card-gap);
}

.rent-club-article-cta > .rent-club-editorial-eyebrow {
	color: var(--wp--preset--color--purple-100);
}

.rent-club-article-cta__description {
	max-width: var(--wp--custom--editorial--reading);
	font-size: var(--wp--preset--font-size--text-lg);
	line-height: 1.5;
}

.rent-club-article-cta__description:empty {
	display: none;
}

@media (max-width: 1199px) {

	.rent-club-article-related__grid {
		grid-template-columns: minmax(0, 1fr);
	}
}

@media (max-width: 1000px) {

	.rent-club-article-content > nav {
		margin-block: 46px;
	}

	.rent-club-article-content .rent-club-article-toc ol {
		padding: 0;
		margin-bottom: 0;
	}

	.rent-club-article-content .rent-club-article-toc-title {
		margin-bottom: 0;
	}

	.rent-club-reading-layout {
		grid-template-columns: minmax(0, var(--wp--custom--editorial--reading));
		justify-content: center;
		margin-top: 54px;
		gap: 34px;
	}

	.rent-club-article-sidebar,
	.admin-bar .rent-club-article-sidebar {
		position: static;
		max-height: none;
	}

	.rent-club-article-hero {
		padding: 56px 32px 54px;
	}

	.rent-club-article-hero::after {
		display: none;
	}

	.rent-club-blog-list .wp-block-post-template {
		grid-template-columns: repeat(2, minmax(0, 1fr));
	}

	.rent-club-blog-list .wp-block-post:first-child .rent-club-blog-card-copy {
		padding: 32px;
	}

	.rent-club-editorial-speakers,
	.rent-club-editorial-cta {
		padding: 40px 32px;
		grid-template-columns: 1fr;
	}
}

@media (max-width: 600px) {

	.rent-club-article {
		--editorial-gutter: 12px;
	}

	.rent-club-editorial {
		--wp--preset--font-size--heading-xl: 40px;
		--wp--preset--font-size--heading-lg: 34px;
		--wp--preset--font-size--heading-md: 27px;
		--wp--preset--font-size--text-md: 18px;
		--wp--preset--font-size--text-lg: 20px;
		padding-top: 20px;
	}

	.rent-club-article-hero {
		padding: 42px 20px 38px;
		border-radius: 20px;
	}

	.rent-club-article-hero h1 {
		line-height: 1;
		letter-spacing: -0.045em;
	}

	.rent-club-article-meta {
		gap: 8px 18px;
	}

	.rent-club-article-cover {
		margin-top: 28px;
	}

	.rent-club-article-cover img,
	.rent-club-article-content img {
		border-radius: 20px;
	}

	.rent-club-article-content {
		line-height: 1.66;
	}

	.rent-club-article-content h2 {
		margin-top: 50px;
	}

	.rent-club-article-content blockquote {
		padding: 24px;
	}

	.rent-club-article-content details summary {
		min-height: 76px;
		padding: 22px 58px 22px 0;
		font-size: 19px;
	}

	.rent-club-article-content details > :not(summary) {
		padding-right: 0;
		font-size: 17px;
	}

	.rent-club-article-content .wp-block-table:has(.rent-club-table-labeled) {
		border: 0;
		border-radius: 0;
	}

	.rent-club-table-labeled thead {
		position: absolute;
		width: 1px;
		height: 1px;
		overflow: hidden;
		clip-path: inset(50%);
	}

	.rent-club-table-labeled,
	.rent-club-table-labeled tbody,
	.rent-club-table-labeled tr,
	.rent-club-table-labeled td {
		display: block;
		width: 100%;
	}

	.rent-club-table-labeled tr {
		margin-bottom: 16px;
		padding: 8px 20px;
		border: 1px solid var(--wp--custom--editorial--line);
		border-radius: 18px;
	}

	.rent-club-article-content .rent-club-table-labeled td {
		padding: 12px 0;
		border: 0;
	}

	.rent-club-table-labeled td::before {
		display: block;
		margin-bottom: 8px;
		color: var(--wp--preset--color--purple-100);
		font-size: 11px;
		font-weight: 700;
		letter-spacing: 0.06em;
		text-transform: uppercase;
		content: attr(data-label);
	}

	.rent-club-catalog {
		--editorial-gutter: 12px;
	}

	.rent-club-blog-hero {
		padding: 60px 24px;
		border-radius: 24px;
	}

	.rent-club-blog-hero h1 {
		font-size: clamp(42px, 12vw, 58px);
	}

	.rent-club-blog-hero h1 + :where(p, div) {
		font-size: 18px;
	}

	.rent-club-blog-feed {
		margin: 56px 12px;
	}

	.rent-club-blog-list .wp-block-post-template {
		grid-template-columns: 1fr;
	}

	.rent-club-blog-list .wp-block-post:first-child {
		display: flex;
		flex-direction: column;
		min-height: 0;
	}

	.rent-club-blog-list
	.wp-block-post:first-child
	.wp-block-post-featured-image {
		height: auto;
	}

	.rent-club-blog-list
	.wp-block-post:first-child
	.wp-block-post-featured-image
	img {
		height: auto;
		aspect-ratio: 16 / 9;
	}

	.rent-club-blog-list .wp-block-post:first-child .rent-club-blog-card-copy {
		padding: 28px 24px;
	}

	.rent-club-blog-list .wp-block-post:first-child .wp-block-post-title {
		--wp--preset--font-size--heading-md: 34px;
		font-size: 34px;
	}

	.rent-club-editorial-speakers,
	.rent-club-editorial-cta {
		padding: 34px 24px;
		border-radius: 24px;
	}

	.rent-club-editorial-speakers h2 {
		font-size: 36px;
	}

	.rent-club-editorial-cta h2 {
		font-size: 32px;
	}
}

@media (prefers-reduced-motion: reduce) {

	.rent-club-editorial *,
	.rent-club-reading-progress {
		scroll-behavior: auto;
		transition: none;
	}
}
