/* GENERATED — blog-live.css
   Forrás: a téma style.css (Version 2.2.217) .mt-post/.mt-slug- szabályai.
   A kit /blog/_live/ cikk-render kapja; NE szerkeszd kézzel —
   a phase-c/extract_blog_live_css.py írja újra MINDEN téma-oldali
   .mt-post CSS-változás után. */

.mt-slug-nem-multidezes-kezzelfoghato-elonyok-ma .mt-post-hero .wp-block-cover__image-background {
	object-position: 57% 18%;
}
@media (max-width: 720px) {
body.mt-slug-arukiadasi-informaciok .mt-table-wrap {
		display: none;
	}
}
.mt-post { box-sizing: border-box; }
.mt-post *, .mt-post *::before, .mt-post *::after { box-sizing: inherit; }
.mt-post figure { margin: 0; }
.mt-post img { border: 0; box-shadow: none; }
.mt-post a { color: #0676b6; text-decoration: none; }
.mt-post a:hover { color: #0094e6; }
.mt-post .mt-col { max-width: 720px; margin-left: auto; margin-right: auto; position: relative; }
.mt-post .mt-num { position: absolute; right: calc(100% + 30px); top: 0; font-family: Poppins, system-ui, sans-serif; font-size: 44px; font-weight: 700; line-height: 1; letter-spacing: -0.03em; color: #cfd8e2; }
html:has(.mt-post) { scroll-behavior: smooth; }
.mt-post .mt-jump { transition: transform 140ms ease-out, border-color 140ms ease-out, color 140ms ease-out, box-shadow 140ms ease-out; }
.mt-post .mt-jump:hover { border-color: #0094e6; color: #0676b6; transform: translateY(-1px); box-shadow: 0 2px 7px rgba(6, 118, 182, 0.16); }
.mt-post .mt-jump:active { transform: translateY(0) scale(0.96); box-shadow: none; }
.mt-post .mt-btn { display: inline-block; border-radius: 8px; background: #0676b6; color: #ffffff; font-family: Poppins, system-ui, sans-serif; font-weight: 600; line-height: 1.2; text-decoration: none; transition: background 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out; }
.mt-post .mt-btn:hover, .mt-post .mt-btn:focus { background: #0a86cc; color: #ffffff; transform: translateY(-1px); box-shadow: 0 3px 10px rgba(6, 118, 182, 0.28); }
.mt-post .mt-btn:active { transform: translateY(0) scale(0.985); box-shadow: none; }
.mt-post .mt-btn-lg { font-size: 15px; padding: 15px 26px; }
.mt-post .mt-btn-md { font-size: 14.5px; padding: 12px 22px; }
.mt-post section:target h2 { animation: mt-flash 1400ms ease-out; }
.wp-block-post-content .mt-post img {
	border-radius: 0;
	box-shadow: none;
	max-width: none;
}
.wp-block-post-content .mt-post li { margin-bottom: 0; }
@media (max-width: 1040px) {
.mt-post .mt-num { position: static; text-align: left; font-size: 32px; margin-bottom: 6px; display: block; }
}
@media (max-width: 860px) {
.mt-post .mt-pair { grid-template-columns: 1fr !important; }
.mt-post .mt-title { font-size: 34px !important; }
.mt-post .mt-lead { font-size: 18px !important; }
}
.mt-post .mt-img {
	display: block;
	width: 100%;
	height: auto;
	transform: scale(var(--mt-img-scale, 1));
	transform-origin: center;
}
.mt-post .mt-chapter {
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post .mt-chapter:hover,
.mt-post .mt-chapter:focus-visible {
	border-color: #0094e6;
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
.mt-post .mt-chapter:active {
	border-color: #0676b6;
	box-shadow: none;
	transform: translateY(0);
}
@media (max-width: 860px) {
.mt-post .mt-split { grid-template-columns: 1fr !important; }
.mt-post .mt-figside { width: 100% !important; max-width: 342px; align-self: start; }
.mt-post .mt-figside .mt-img { height: auto !important; object-fit: fill !important; }
.mt-post .mt-cell-h { font-size: 13px !important; }
}
@media (max-width: 620px) {
.mt-slug-betonragasztok .mt-post,
	.mt-slug-concrete-adhesives .mt-post { padding-left: 16px !important; padding-right: 16px !important; }
.mt-slug-betonragasztok .mt-post table,
	.mt-slug-concrete-adhesives .mt-post table { table-layout: auto !important; }
.mt-slug-betonragasztok .mt-post td,
	.mt-slug-betonragasztok .mt-post th,
	.mt-slug-concrete-adhesives .mt-post td,
	.mt-slug-concrete-adhesives .mt-post th { padding-left: 12px !important; padding-right: 12px !important; }
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-border: #dddddd;
	--mt-hair: #eeeeee;
	--mt-section: #f7f6f2;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;
	--mt-col: 720px;      
	--mt-img-scale: 1;    

	max-width: 1180px;
	margin: 0 auto;
	padding: 40px 24px 72px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post > * {
	max-width: var(--mt-col);
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post p { margin: 0; }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post > * + * { margin-top: 22px; }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post a {
	color: var(--mt-blue);
	text-decoration: none;
	transition: color 140ms ease-out;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post a:hover { color: var(--mt-sky); }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post__head {
	display: flex;
	flex-direction: column;
	gap: 14px;
	margin-bottom: 32px;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post__lead {
	font-family: var(--mt-display);
	font-size: 21px;
	font-weight: 600;
	line-height: 1.4;
	letter-spacing: -.01em;
	color: var(--mt-blue);
	text-align: center;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post__sub {
	font-size: 18px;
	font-style: italic;
	line-height: 1.6;
	color: #4a5a70;
	text-align: center;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-toc {
	background: var(--mt-section);
	border: 1px solid var(--mt-border);
	border-radius: 5px;
	padding: 14px 16px 16px;
	margin-bottom: 38px;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-toc__head {
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: .09em;
	text-transform: uppercase;
	color: var(--mt-blue);
	margin: 0 0 10px;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-toc__list {
	list-style: none;
	margin: 0;
	padding: 0;
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
	counter-reset: mttoc;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-toc__list li { counter-increment: mttoc; margin: 0; }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-toc__list a {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 10px 15px;
	background: #ffffff;
	border: 1px solid var(--mt-border);
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1.4;
	color: var(--mt-slate);
	text-decoration: none;
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-toc__list a::before {
	content: counter(mttoc) ".";
	font-size: 13px;
	font-weight: 700;
	color: var(--mt-blue);
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-toc__list a:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, .13);
	transform: translateY(-2px);
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-toc__list a:active {
	transform: translateY(0);
	box-shadow: none;
	border-color: var(--mt-blue);
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-chapter { margin-top: 56px; }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-chapter > * + * { margin-top: 20px; }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-chapter,
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-chapter:hover,
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-chapter:focus-visible,
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-chapter:active {
	transform: none;
	box-shadow: none;
	transition: none;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-h2 {
	margin: 0 0 22px;
	padding-bottom: 16px;
	border-bottom: 1px solid var(--mt-border);
	font-family: var(--mt-display);
	font-size: 27px;
	font-weight: 700;
	line-height: 1.2;
	letter-spacing: -.014em;
	color: var(--mt-slate);
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-h2__num {
	position: absolute;
	right: calc(100% + 30px);
	top: 0;
	font-size: 44px;
	font-weight: 700;
	line-height: 1;
	letter-spacing: -.03em;
	color: #cfd8e2;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-chapter:target .mt-h2 { animation: mtFlash 1100ms ease-out .35s both; }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-claim {
	border: 1px solid var(--mt-border);
	border-left: 3px solid var(--mt-sky);
	border-radius: 0 6px 6px 0;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-claim > p {
	padding: 17px 22px;
	font-family: var(--mt-display);
	font-size: 16.5px;
	font-weight: 600;
	line-height: 1.6;
	color: var(--mt-slate);
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-claim > p + p { border-top: 1px solid var(--mt-hair); }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-sizelist {
	list-style: none;
	margin: 0;
	padding: 0;
	border: 1px solid var(--mt-border);
	border-left: 3px solid var(--mt-sky);
	border-radius: 0 6px 6px 0;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-sizelist li {
	display: block;
	position: relative;
	margin: 0;
	padding: 14px 18px 14px 36px;
	font-size: 16px;
	line-height: 1.55;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-sizelist li + li { border-top: 1px solid var(--mt-hair); }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-sizelist li::before {
	content: "";
	position: absolute;
	left: 18px;
	top: calc(14px + .58em);
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background: var(--mt-sky);
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post figure { margin: 0; }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-fig > img,
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-gal img {
	display: block;
	width: 100%;
	height: auto;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-fig--trim,
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-gal figure { overflow: hidden; }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-fig--trim > img,
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-gal img {
	transform: scale(var(--mt-img-scale));
	transform-origin: center;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-split {
	display: grid;
	grid-template-columns: minmax(0, 1fr) 300px;
	gap: 26px;
	align-items: start;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-fig--side { width: 300px; }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-split--sm { grid-template-columns: minmax(0, 1fr) 210px; }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-fig--side-sm { width: 210px; }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-split > div > p + .mt-sizelist { margin-top: 18px; }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-stack { display: flex; flex-direction: column; gap: 20px; }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-gal {
	display: grid;
	grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
	gap: 18px;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-band {
	margin-top: 40px;
	background: var(--mt-sky);
	border-radius: 8px;
	padding: 20px 24px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	gap: 16px;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-band > p {
	flex: 1;
	min-width: 240px;
	font-family: var(--mt-display);
	font-size: 17px;
	font-weight: 600;
	line-height: 1.45;
	color: #ffffff;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-band__tel,
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-band__tel:hover {
	color: #ffffff;
	text-decoration: underline;
	text-decoration-color: rgba(255, 255, 255, .5);
	text-underline-offset: 3px;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-band__tel:hover { text-decoration-color: #ffffff; }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-btn {
	display: inline-flex;
	align-items: center;
	gap: 9px;
	padding: 12px 20px;
	background: var(--mt-blue);
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	color: #ffffff;
	text-decoration: none;
	transition: background 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-btn:hover {
	background: #0a8ad4;
	color: #ffffff;
	transform: translateY(-1px);
	box-shadow: 0 3px 10px rgba(0, 0, 0, .18);
}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-btn:active {
	transform: translateY(0) scale(.985);
	box-shadow: none;
}
@media (max-width: 1040px) {
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-h2 {
		display: grid;
		grid-template-columns: auto 1fr;
		align-items: baseline;
		gap: 12px;
	}
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-h2__num { position: static; font-size: 30px; }
}
@media (max-width: 860px) {
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post { font-size: 16px; padding: 28px 18px 56px; }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post__lead { font-size: 18px; }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post__sub { font-size: 16.5px; }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-split { grid-template-columns: 1fr; }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-split--sm { grid-template-columns: 1fr; }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-fig--side { width: 100%; max-width: 300px; }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-fig--side-sm { max-width: 210px; }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-h2 { font-size: 22px; }
:is(.mt-slug-csobilincs,.mt-slug-pipe-clamp) .mt-post .mt-gal { grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 14px; }
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-muted: #5a6b80;
	--mt-border: #dddddd;
	--mt-hair: #eeeeee;
	--mt-section: #f7f6f2;
	--mt-zebra: #faf9f6;
	--mt-bad: #dd0e1c;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;
	--mt-col: 720px;      

	max-width: 1180px;
	margin: 0 auto;
	padding: 40px 24px 72px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post > * {
	max-width: var(--mt-col);
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post p { margin: 0; }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post > * + * { margin-top: 22px; }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post a {
	color: var(--mt-blue);
	text-decoration: none;
	transition: color 140ms ease-out;
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post a:hover { color: var(--mt-sky); }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-inlink { text-decoration: underline; text-underline-offset: 3px; }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post__head {
	display: flex;
	flex-direction: column;
	gap: 14px;
	margin-bottom: 30px;
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post__lead {
	font-family: var(--mt-display);
	font-size: 21px;
	font-weight: 600;
	line-height: 1.4;
	letter-spacing: -.01em;
	color: var(--mt-blue);
	text-align: center;
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-intro {
	display: flex;
	flex-direction: column;
	gap: 22px;
	margin-bottom: 36px;
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-toc {
	background: var(--mt-section);
	border: 1px solid var(--mt-border);
	border-radius: 5px;
	padding: 14px 16px 16px;
	margin-bottom: 44px;
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-toc__head {
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: .09em;
	text-transform: uppercase;
	color: var(--mt-blue);
	margin: 0 0 10px;
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-toc__list {
	list-style: none;
	margin: 0;
	padding: 0;
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
	counter-reset: mttoc;
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-toc__list li { counter-increment: mttoc; margin: 0; }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-toc__list a {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 10px 15px;
	background: #ffffff;
	border: 1px solid var(--mt-border);
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1.4;
	color: var(--mt-slate);
	text-decoration: none;
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-toc__list a::before {
	content: counter(mttoc) ".";
	font-size: 13px;
	font-weight: 700;
	color: var(--mt-blue);
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-toc__list a:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, .13);
	transform: translateY(-2px);
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-toc__list a:active {
	transform: translateY(0);
	box-shadow: none;
	border-color: var(--mt-blue);
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-chapter,
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-chapter:hover,
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-chapter:focus-visible,
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-chapter:active {
	transition: none;
	transform: none;
	box-shadow: none;
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-chapter { margin-top: 56px; }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-chapter > * + * { margin-top: 18px; }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-h2 {
	margin: 0 0 20px;
	padding-bottom: 15px;
	border-bottom: 1px solid var(--mt-border);
	font-family: var(--mt-display);
	font-size: 21px;
	font-weight: 600;
	line-height: 1.38;
	letter-spacing: -.008em;
	color: var(--mt-slate);
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-h2__num {
	position: absolute;
	right: calc(100% + 30px);
	top: -2px;
	font-size: 40px;
	font-weight: 700;
	line-height: 1;
	letter-spacing: -.03em;
	color: #cfd8e2;
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-chapter:target .mt-h2 { animation: mt-tanacsok-flash 1100ms ease-out .35s both; }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-advice {
	list-style: none;
	margin: 0;
	padding: 0;
	border: 1px solid var(--mt-border);
	border-left: 3px solid var(--mt-sky);
	border-radius: 0 6px 6px 0;
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-advice li {
	display: grid;
	grid-template-columns: 22px minmax(0, 1fr);
	gap: 14px;
	margin: 0;
	padding: 15px 20px;
	font-size: 16.5px;
	line-height: 1.62;
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-advice li + li { border-top: 1px solid var(--mt-hair); }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-advice__key {
	font-family: var(--mt-display);
	font-size: 14px;
	font-weight: 700;
	color: var(--mt-blue);
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-note {
	font-family: var(--mt-display);
	font-size: 16.5px;
	font-weight: 600;
	line-height: 1.6;
	color: var(--mt-slate);
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-legend {
	font-size: 15px;
	line-height: 1.6;
	color: var(--mt-muted);
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-tblwrap { overflow-x: auto; }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-tbl {
	width: 100%;
	min-width: 560px;
	border-collapse: collapse;
	font-size: 14px;
	line-height: 1.5;
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-tbl .c1 { width: 31%; }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-tbl .c2 { width: 20%; }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-tbl .c3 { width: 22%; }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-tbl .c4,
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-tbl .c5 { width: 13.5%; }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-tbl th {
	position: sticky;
	top: 0;
	z-index: 1;
	background: #ffffff;
	padding: 11px 10px;
	border-bottom: 2px solid var(--mt-slate);
	text-align: left;
	font-family: var(--mt-display);
	font-size: 12.5px;
	font-weight: 600;
	line-height: 1.35;
	color: var(--mt-slate);
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-tbl th.num { text-align: center; }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-tbl td {
	padding: 9px 10px;
	border-top: 1px solid var(--mt-hair);
	vertical-align: top;
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-tbl tbody tr:nth-child(even) { background: var(--mt-zebra); }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-tbl td:first-child { font-weight: 600; color: var(--mt-slate); }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-tbl td.is-a,
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-tbl td.is-mid,
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-tbl td.is-bad {
	text-align: center;
	font-family: var(--mt-display);
	font-weight: 700;
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-tbl td.is-a { color: var(--mt-body); }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-tbl td.is-mid { color: var(--mt-slate); }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-tbl td.is-bad { color: var(--mt-bad); }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-backrow { margin-top: 4px; }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-btn {
	display: inline-flex;
	align-items: center;
	gap: 9px;
	padding: 12px 20px;
	background: var(--mt-blue);
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	color: #ffffff;
	text-decoration: none;
	transition: background 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-btn:hover {
	background: #0a8ad4;
	color: #ffffff;
	transform: translateY(-1px);
	box-shadow: 0 3px 10px rgba(0, 0, 0, .18);
}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-btn:active {
	transform: translateY(0) scale(.985);
	box-shadow: none;
}
@media (max-width: 1060px) {
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-h2 {
		display: grid;
		grid-template-columns: auto 1fr;
		align-items: baseline;
		gap: 12px;
	}
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-h2__num { position: static; font-size: 28px; }
}
@media (max-width: 860px) {
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post { font-size: 16px; padding: 28px 18px 56px; }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post__lead { font-size: 18px; }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-h2 { font-size: 18.5px; }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-advice li { font-size: 15.5px; padding: 14px 16px; }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-tbl { font-size: 13px; }
:is(.mt-slug-hasznos-tanacsok-a-rozsdamentesseg-megorzesehez,.mt-slug-useful-advice-on-preserving-stainlessness) .mt-post .mt-note { font-size: 15.5px; }
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-muted: #5a6b80;
	--mt-border: #dddddd;
	--mt-section: #f7f6f2;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;
	--mt-col: 720px;      
	--mt-img-scale: 1;    

	max-width: 1180px;
	margin: 0 auto;
	padding: 40px 24px 72px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post > * {
	max-width: var(--mt-col);
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post p { margin: 0; }
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post > * + * { margin-top: 26px; }
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post a {
	color: var(--mt-blue);
	text-decoration: none;
	transition: color 140ms ease-out;
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post a:hover { color: var(--mt-sky); }
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-inlink { text-decoration: underline; text-underline-offset: 3px; }
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post__head {
	display: flex;
	flex-direction: column;
	gap: 14px;
	margin-bottom: 30px;
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post__lead {
	font-family: var(--mt-display);
	font-size: 21px;
	font-weight: 600;
	line-height: 1.4;
	letter-spacing: -.01em;
	color: var(--mt-blue);
	text-align: center;
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post__sub {
	font-size: 16.5px;
	line-height: 1.6;
	color: var(--mt-muted);
	text-align: center;
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post figure { margin: 0; }
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-fig { overflow: hidden; }
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-fig > img {
	display: block;
	width: 100%;
	height: auto;
	transform: scale(var(--mt-img-scale));
	transform-origin: center;
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-split {
	display: flex;
	flex-wrap: wrap;
	align-items: flex-start;
	gap: 26px;
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-split > p { flex: 1 1 300px; }
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-split > .mt-fig--side { flex: 0 1 300px; }
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-video > iframe {
	display: block;
	width: 100%;
	aspect-ratio: 16 / 9;
	border: 0;
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-toc {
	background: var(--mt-section);
	border: 1px solid var(--mt-border);
	border-radius: 5px;
	padding: 14px 16px 16px;
	margin-bottom: 48px;
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-toc__head {
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: .09em;
	text-transform: uppercase;
	color: var(--mt-blue);
	margin: 0 0 10px;
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-toc__list {
	list-style: none;
	margin: 0;
	padding: 0;
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
	counter-reset: mttoc;
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-toc__list li { counter-increment: mttoc; margin: 0; }
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-toc__list a {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 10px 15px;
	background: #ffffff;
	border: 1px solid var(--mt-border);
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1.4;
	color: var(--mt-slate);
	text-decoration: none;
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-toc__list a::before {
	content: counter(mttoc) ".";
	font-size: 13px;
	font-weight: 700;
	color: var(--mt-blue);
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-toc__list a:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, .13);
	transform: translateY(-2px);
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-toc__list a:active {
	transform: translateY(0);
	box-shadow: none;
	border-color: var(--mt-blue);
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-chapter { margin-top: 56px; }
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-chapter > * + * { margin-top: 26px; }
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-chapter,
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-chapter:hover,
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-chapter:focus-visible,
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-chapter:active {
	transform: none;
	box-shadow: none;
	transition: none;
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-h2 {
	margin: 0 0 20px;
	padding-bottom: 15px;
	border-bottom: 1px solid var(--mt-border);
	font-family: var(--mt-display);
	font-size: 21px;
	font-weight: 600;
	line-height: 1.38;
	letter-spacing: -.008em;
	color: var(--mt-slate);
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-h2__num {
	position: absolute;
	right: calc(100% + 30px);
	top: -4px;
	font-size: 40px;
	font-weight: 700;
	line-height: 1;
	letter-spacing: -.03em;
	color: #cfd8e2;
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-chapter:target .mt-h2 { animation: mtFlash 1100ms ease-out .35s both; }
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-footnote {
	font-size: 15px;
	line-height: 1.62;
	color: var(--mt-muted);
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-backrow { margin-top: 28px; }
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-btn {
	display: inline-flex;
	align-items: center;
	gap: 9px;
	padding: 12px 20px;
	background: var(--mt-blue);
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	color: #ffffff;
	text-decoration: none;
	transition: background 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-btn:hover {
	background: #0a8ad4;
	color: #ffffff;
	transform: translateY(-1px);
	box-shadow: 0 3px 10px rgba(0, 0, 0, .18);
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-btn:active {
	transform: translateY(0) scale(.985);
	box-shadow: none;
}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-band {
	margin-top: 48px;
	background: var(--mt-sky);
	border-radius: 8px;
	padding: 20px 24px;
	display: flex;
	flex-wrap: wrap;
	gap: 12px;
}
@media (max-width: 1060px) {
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-h2 {
		display: grid;
		grid-template-columns: auto 1fr;
		align-items: baseline;
		gap: 12px;
	}
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-h2__num { position: static; font-size: 28px; }
}
@media (max-width: 860px) {
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post { font-size: 16px; padding: 28px 18px 56px; }
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post__lead { font-size: 18px; }
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post__sub { font-size: 15.5px; }
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-h2 { font-size: 18.5px; }
:is(.mt-slug-a-vitorlazas-egy-szerelmesenek-erdekes-tortenete,.mt-slug-the-interesting-story-of-a-lover-of-sailing) .mt-post .mt-split > .mt-fig--side { flex: 1 1 100%; }
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-muted: #5a6b80;
	--mt-border: #dddddd;
	--mt-hair: #ececec;
	--mt-section: #f7f6f2;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;
	--mt-col: 720px;        
	--mt-img-scale: 1;      
	--mt-thumb-scale: 1;    

	max-width: 1180px;
	margin: 0 auto;
	padding: 48px 24px 84px;
	font-family: var(--mt-text);
	font-size: 16.5px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post > * {
	max-width: var(--mt-col);
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post p { margin: 0; }
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post > * + * { margin-top: 24px; }
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post a {
	color: var(--mt-blue);
	text-decoration: none;
	transition: color 140ms ease-out;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post a:hover { color: var(--mt-sky); }
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-inlink { text-decoration: underline; text-underline-offset: 3px; }
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-post__head {
	display: flex;
	flex-direction: column;
	gap: 16px;
	margin-bottom: 30px;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-post__lead {
	font-family: var(--mt-display);
	font-size: 20px;
	font-weight: 600;
	line-height: 1.45;
	letter-spacing: -.01em;
	color: var(--mt-blue);
	text-align: center;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post figure { margin: 0; }
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-fig { overflow: hidden; }
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-fig > img,
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-fig > a > .mt-fig__frame > img {
	display: block;
	width: 100%;
	height: auto;
	max-height: 460px;      
	object-fit: contain;    
	transform: scale(var(--mt-img-scale));
	transform-origin: center;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-fig__frame { display: block; overflow: hidden; }
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-gal {
	display: grid;
	grid-template-columns: repeat(4, minmax(0, 1fr));
	gap: 20px 16px;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-gal > * {
	display: block;
	color: var(--mt-muted);
	text-decoration: none;
	transition: color 140ms ease-out;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-gal > a:hover { color: var(--mt-blue); }
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-gal__frame {
	display: flex;
	align-items: center;
	justify-content: center;
	aspect-ratio: 1 / 1;
	overflow: hidden;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-gal__frame > img {
	display: block;
	max-width: 100%;
	max-height: 100%;
	width: auto;
	height: auto;
	transform: scale(var(--mt-thumb-scale, 1));
	transform-origin: center;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-cap {
	display: block;
	margin-top: 8px;
	font-family: var(--mt-display);
	font-size: 12.5px;
	font-weight: 600;
	line-height: 1.35;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-group {
	display: flex;
	flex-direction: column;
	gap: 16px;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-block {
	border: 1px solid var(--mt-border);
	border-left: 3px solid var(--mt-sky);
	border-radius: 0 6px 6px 0;
	overflow: hidden;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-block__label {
	margin: 0;
	padding: 15px 22px 14px;
	font-family: var(--mt-display);
	font-size: 15.5px;
	font-weight: 600;
	line-height: 1.45;
	color: var(--mt-slate);
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-block ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-block li {
	position: relative;
	margin: 0;
	padding: 13px 22px 13px 39px;
	border-top: 1px solid var(--mt-hair);
	line-height: 1.62;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-block > ul:first-child > li:first-child { border-top: 0; }
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-block li::before {
	content: "";
	position: absolute;
	left: 22px;
	top: 23px;
	width: 5px;
	height: 5px;
	border-radius: 1px;
	background: var(--mt-blue);
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-close > p {
	margin: 0;
	padding: 16px 22px;
	font-family: var(--mt-display);
	font-size: 16px;
	font-weight: 600;
	line-height: 1.5;
	color: var(--mt-slate);
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-close > p + p { border-top: 1px solid var(--mt-hair); }
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-leadin {
	margin-top: 34px;
	margin-bottom: 14px;
	font-family: var(--mt-display);
	font-size: 16.5px;
	font-weight: 600;
	color: var(--mt-slate);
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-toc {
	background: var(--mt-section);
	border: 1px solid var(--mt-border);
	border-radius: 5px;
	padding: 14px 16px 16px;
	margin-top: 0;
	margin-bottom: 52px;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-toc__head {
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: .09em;
	text-transform: uppercase;
	color: var(--mt-blue);
	margin: 0 0 10px;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-toc__list {
	list-style: none;
	margin: 0;
	padding: 0;
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
	counter-reset: mttoc;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-toc__list li { counter-increment: mttoc; margin: 0; }
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-toc__list a {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 10px 15px;
	background: #ffffff;
	border: 1px solid var(--mt-border);
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 14px;
	font-weight: 600;
	line-height: 1.4;
	color: var(--mt-slate);
	text-decoration: none;
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-toc__list a::before {
	content: counter(mttoc) ".";
	font-size: 13px;
	font-weight: 700;
	color: var(--mt-blue);
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-toc__list a:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, .13);
	transform: translateY(-2px);
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-toc__list a:active {
	transform: translateY(0);
	box-shadow: none;
	border-color: var(--mt-blue);
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-chapter,
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-chapter:hover,
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-chapter:focus-visible,
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-chapter:active {
	transition: none;
	box-shadow: none;
	transform: none;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-chapter { margin-top: 56px; }
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-chapter > * + * { margin-top: 24px; }
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-h2 {
	margin: 0 0 22px;
	padding-bottom: 15px;
	border-bottom: 1px solid var(--mt-border);
	font-family: var(--mt-display);
	font-size: 20px;
	font-weight: 600;
	line-height: 1.38;
	letter-spacing: .005em;
	color: var(--mt-slate);
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-h3 {
	margin: 0 0 14px;
	font-family: var(--mt-display);
	font-size: 16.5px;
	font-weight: 600;
	line-height: 1.45;
	color: var(--mt-slate);
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-h3 + p { margin-top: 0; }
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-h2__num {
	position: absolute;
	right: calc(100% + 30px);
	top: -4px;
	font-size: 40px;
	font-weight: 700;
	line-height: 1;
	letter-spacing: -.03em;
	color: #cfd8e2;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-chapter:target .mt-h2 { animation: mtFlash 1100ms ease-out .35s both; }
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-band {
	margin-top: 28px;
	background: var(--mt-sky);
	border-radius: 8px;
	padding: 20px 24px;
	display: flex;
	flex-wrap: wrap;
	gap: 12px;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-backrow { margin-top: 28px; }
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-btn {
	display: inline-flex;
	align-items: center;
	gap: 9px;
	padding: 12px 20px;
	background: var(--mt-blue);
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	color: #ffffff;
	text-decoration: none;
	transition: background 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-btn:hover {
	background: #0a8ad4;
	color: #ffffff;
	transform: translateY(-1px);
	box-shadow: 0 3px 10px rgba(0, 0, 0, .18);
}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-btn:active {
	transform: translateY(0) scale(.985);
	box-shadow: none;
}
@media (max-width: 1060px) {
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-h2 {
		display: grid;
		grid-template-columns: auto 1fr;
		align-items: baseline;
		gap: 12px;
	}
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-h2__num { position: static; font-size: 28px; }
}
@media (max-width: 860px) {
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post { font-size: 16px; padding: 28px 18px 56px; }
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-post__lead { font-size: 18px; }
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-h2 { font-size: 18px; }
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-h3 { font-size: 15.5px; }
:is(.mt-slug-annyi-mindent-nem-szereltem-meg,.mt-slug-so-much-i-have-not-yet-fitted) .mt-post .mt-gal { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-ink: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-col: 720px;      
	--mt-img-scale: 1;    

	max-width: 1180px;
	margin: 0 auto;
	padding: 56px 24px 84px;
	font-family: "Open Sans", system-ui, sans-serif;
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-ink);
	text-wrap: pretty;
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post > * {
	max-width: var(--mt-col);
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post p { margin: 0; }
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post a {
	color: var(--mt-blue);
	text-decoration: none;
	transition: color 140ms ease-out;
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post a:hover { color: var(--mt-sky); }
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post strong {
	font-family: Poppins, system-ui, sans-serif;
	font-weight: 600;
	color: var(--mt-slate);
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-head {
	display: flex;
	flex-direction: column;
	gap: 16px;
	margin-bottom: 34px;
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-lead {
	font-family: Poppins, system-ui, sans-serif;
	font-size: 21px;
	font-weight: 600;
	line-height: 1.45;
	letter-spacing: -0.01em;
	color: var(--mt-blue);
	text-align: center;
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-toc {
	margin-bottom: 40px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-toc__head {
	margin: 0 0 10px;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-toc__list {
	display: flex;
	flex-wrap: wrap;
	gap: 10px;
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 10px 15px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-chip:active {
	transform: translateY(0);
	box-shadow: none;
	border-color: var(--mt-blue);
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-chip__num {
	flex: none;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: var(--mt-blue);
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-chip__text {
	font-family: Poppins, system-ui, sans-serif;
	font-size: 15px;
	font-weight: 600;
	line-height: 1.4;
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-chapter,
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-chapter:hover,
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-chapter:focus-visible,
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-chapter:active {
	border-color: transparent;
	box-shadow: none;
	transform: none;
	transition: none;
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-chapter { margin-top: 60px; }
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-chapter:first-of-type { margin-top: 0; }
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-num {
	position: absolute;
	right: calc(100% + 30px);
	top: 0;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 44px;
	font-weight: 700;
	line-height: 1;
	letter-spacing: -0.03em;
	color: #cfd8e2;
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-h2 {
	margin: 0 0 22px;
	padding-bottom: 16px;
	border-bottom: 1px solid var(--mt-line);
	font-family: Poppins, system-ui, sans-serif;
	font-size: 27px;
	font-weight: 700;
	line-height: 1.2;
	letter-spacing: -0.014em;
	color: var(--mt-slate);
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-chapter:target .mt-h2 {
	animation: mt-popszegecs-flash 1100ms ease-out 380ms;
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post figure { margin: 0; }
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-fig { margin: 26px 0 0; overflow: hidden; }
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-fig--opener { margin: 0 auto 56px; }
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-fig--small { width: min(100%, 520px); margin-right: auto; }
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-fig img {
	display: block;
	width: 100%;
	height: auto;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
	transform: scale(var(--mt-img-scale));
	transform-origin: center;
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-band {
	margin-top: 44px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	gap: 16px;
	padding: 20px 24px;
	background: var(--mt-sky);
	border-radius: 8px;
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-close .mt-band { margin-top: 0; }
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-band__text {
	flex: 1;
	min-width: 240px;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 1.45;
	color: #ffffff;
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-btn {
	display: inline-flex;
	align-items: center;
	gap: 9px;
	padding: 13px 22px;
	white-space: nowrap;
	background: var(--mt-blue);
	color: #ffffff;
	border-radius: 8px;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 16px;
	font-weight: 600;
	text-decoration: none;
	transition: background 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-btn:hover,
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-btn:focus {
	background: #0a8ad4;
	color: #ffffff;
	transform: translateY(-1px);
	box-shadow: 0 3px 10px rgba(0, 0, 0, 0.18);
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-btn:active {
	transform: translateY(0) scale(0.985);
	box-shadow: none;
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-group {
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-sky);
	border-radius: 0 6px 6px 0;
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-group__item {
	display: flex;
	gap: 14px;
	padding: 13px 18px;
	font-size: 15.5px;
	line-height: 1.6;
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-group__item + .mt-group__item { border-top: 1px solid var(--mt-hair); }
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-group__num {
	flex: none;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: var(--mt-blue);
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-close {
	margin-top: 44px;
	display: flex;
	flex-direction: column;
	gap: 14px;
}
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-note {
	padding: 16px 20px;
	font-size: 15.5px;
	line-height: 1.66;
	color: #4a5a70;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-sky);
	border-radius: 0 6px 6px 0;
	overflow-wrap: anywhere;
}
@media (max-width: 1040px) {
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-num {
		position: static;
		display: block;
		text-align: left;
		font-size: 32px;
		margin-bottom: 6px;
	}
}
@media (max-width: 860px) {
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post { padding: 40px 18px 60px; }
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-lead { font-size: 18px; }
:is(.mt-slug-a-popszegecs-tomoritett-tortenete,.mt-slug-the-compressed-history-of-the-pop-rivet) .mt-post .mt-h2 { font-size: 23px; }
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-ink: #333333;
	--mt-muted: #696973;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-col: 720px;        
	--mt-img-scale: 1.13;   
	--mt-row-h: 210px;      

	max-width: 1180px;
	margin: 0 auto;
	padding: 40px 24px 84px;
	font-family: "Open Sans", system-ui, sans-serif;
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-ink);
	text-wrap: pretty;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post > * {
	max-width: var(--mt-col);
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post p { margin: 0; }
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post a {
	color: var(--mt-blue);
	text-decoration: none;
	transition: color 140ms ease-out;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post a:hover { color: var(--mt-sky); }
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post strong {
	font-family: Poppins, system-ui, sans-serif;
	font-weight: 600;
	color: var(--mt-slate);
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-head {
	display: flex;
	flex-direction: column;
	gap: 16px;
	margin-bottom: 34px;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-lead {
	font-family: Poppins, system-ui, sans-serif;
	font-size: 21px;
	font-weight: 600;
	line-height: 1.45;
	letter-spacing: -0.01em;
	color: var(--mt-blue);
	text-align: center;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-intro {
	max-width: 620px;
	margin: 0 auto;
	font-size: 16.5px;
	line-height: 1.7;
	font-weight: 600;
	color: #4a5a70;
	text-align: center;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-toc {
	margin-bottom: 40px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-toc__head {
	margin: 0 0 10px;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-toc__list {
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
	gap: 10px;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 10px 15px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-chip:active {
	transform: translateY(0);
	box-shadow: none;
	border-color: var(--mt-blue);
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-chip__num {
	flex: none;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: var(--mt-blue);
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-chip__text {
	max-width: 24ch;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 15px;
	font-weight: 600;
	line-height: 1.4;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-chapter,
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-chapter:hover,
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-chapter:focus-visible,
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-chapter:active {
	transition: none;
	transform: none;
	box-shadow: none;
	border-color: transparent;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-chapter { margin-top: 60px; }
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-chapter:first-of-type { margin-top: 0; }
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-chapter__body {
	display: flex;
	flex-direction: column;
	gap: 18px;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-num {
	position: absolute;
	right: calc(100% + 30px);
	top: 0;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 44px;
	font-weight: 700;
	line-height: 1;
	letter-spacing: -0.03em;
	color: #cfd8e2;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-h2 {
	margin: 0 0 22px;
	padding-bottom: 16px;
	border-bottom: 1px solid var(--mt-line);
	font-family: Poppins, system-ui, sans-serif;
	font-size: 27px;
	font-weight: 700;
	line-height: 1.2;
	letter-spacing: -0.014em;
	color: var(--mt-slate);
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-chapter:target .mt-h2 {
	animation: mt-faba-flash 1100ms ease-out 380ms;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-fig { margin: 26px 0 0; overflow: hidden; }
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-fig--sq { width: min(100%, 380px); margin-right: auto; }
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-fig img {
	display: block;
	width: 100%;
	height: auto;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-figrow { margin: 26px 0 0; display: grid; gap: 18px; }
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-figrow--2 { grid-template-columns: 1fr 1fr; }
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-figrow--3 { grid-template-columns: repeat(3, 1fr); }
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-figrow figure { margin: 0; overflow: hidden; }
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-figrow img {
	display: block;
	width: 100%;
	height: var(--mt-row-h);
	object-fit: contain;
	object-position: center;
	border: 0;
	background: none;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-figrow--tall img { height: calc(var(--mt-row-h) * 1.45); }
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-figrow figcaption {
	padding-top: 9px;
	font-family: "Open Sans", system-ui, sans-serif;
	font-size: 13px;
	line-height: 1.5;
	color: var(--mt-muted);
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-trim {
	transform: scale(var(--mt-img-scale));
	transform-origin: center;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-group {
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-sky);
	border-radius: 0 6px 6px 0;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-group__item {
	padding: 13px 18px;
	font-size: 15.5px;
	line-height: 1.62;
	color: var(--mt-ink);
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-group__item + .mt-group__item { border-top: 1px solid var(--mt-hair); }
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-close {
	margin-top: 56px;
	display: flex;
	flex-direction: column;
	gap: 18px;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-band {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	gap: 16px;
	padding: 20px 24px;
	background: var(--mt-sky);
	border-radius: 8px;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-band__text {
	flex: 1;
	min-width: 260px;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 1.45;
	color: #ffffff;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-btnrow { display: flex; flex-wrap: wrap; gap: 12px; }
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-btn {
	display: inline-flex;
	align-items: center;
	gap: 9px;
	padding: 13px 22px;
	white-space: nowrap;
	background: var(--mt-blue);
	color: #ffffff;
	border-radius: 8px;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 16px;
	font-weight: 600;
	line-height: 1.2;
	transition: background 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-btn:hover,
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-btn:focus {
	background: #0a8ad4;
	color: #ffffff;
	transform: translateY(-1px);
	box-shadow: 0 3px 10px rgba(0, 0, 0, 0.18);
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-btn:active {
	transform: translateY(0) scale(0.985);
	box-shadow: none;
}
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-btn--sm { padding: 11px 18px; font-size: 14.5px; }
@media (max-width: 1040px) {
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-num {
		position: static;
		display: block;
		text-align: left;
		font-size: 32px;
		margin-bottom: 6px;
	}
}
@media (max-width: 860px) {
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post { padding: 28px 18px 60px; }
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-btn { white-space: normal; max-width: 100%; }
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-lead { font-size: 18px; }
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-h2 { font-size: 23px; }
:is(.mt-slug-betekintes-a-faba,.mt-slug-a-look-inside-wood-or-screwing-safely-quickly-and-rust-free) .mt-post .mt-figrow--3 { grid-template-columns: 1fr 1fr; }
}
.mt-post.mt-post--szennyviz {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-ink: #333333;
	--mt-muted: #696973;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-col: 720px;
	
	--mt-img-scale: 1;

	max-width: 1180px;
	margin: 0 auto;
	padding: 56px 24px 84px;
	font-family: "Open Sans", system-ui, sans-serif;
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-ink);
	text-wrap: pretty;
}
.mt-post.mt-post--szennyviz > * { max-width: var(--mt-col); margin-left: auto; margin-right: auto; }
.mt-post.mt-post--szennyviz p { margin: 0; }
.mt-post.mt-post--szennyviz a { color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--szennyviz a:hover { color: var(--mt-sky); }
.mt-post.mt-post--szennyviz strong { font-family: Poppins, system-ui, sans-serif; font-weight: 600; color: var(--mt-slate); }
.mt-post.mt-post--szennyviz .mt-head { display: flex; flex-direction: column; gap: 16px; margin-bottom: 34px; }
.mt-post.mt-post--szennyviz .mt-lead {
	margin: 0;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 21px;
	font-weight: 600;
	line-height: 1.45;
	letter-spacing: -0.01em;
	color: var(--mt-blue);
	text-align: center;
}
.mt-post.mt-post--szennyviz .mt-intro {
	max-width: 620px;
	margin: 0 auto;
	font-size: 16.5px;
	line-height: 1.7;
	font-weight: 600;
	color: #4a5a70;
	text-align: center;
}
.mt-post.mt-post--szennyviz .mt-toc {
	margin-bottom: 40px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;
}
.mt-post.mt-post--szennyviz .mt-toc__head {
	margin: 0 0 10px;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);
}
.mt-post.mt-post--szennyviz .mt-toc__list { display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px; }
.mt-post.mt-post--szennyviz .mt-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 10px 15px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	text-decoration: none;
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post.mt-post--szennyviz .mt-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
.mt-post.mt-post--szennyviz .mt-chip:active { transform: translateY(0); box-shadow: none; border-color: var(--mt-blue); }
.mt-post.mt-post--szennyviz .mt-chip__num {
	flex: none;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: var(--mt-blue);
}
.mt-post.mt-post--szennyviz .mt-chip__text {
	max-width: 26ch;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 15px;
	font-weight: 600;
	line-height: 1.4;
}
.mt-post.mt-post--szennyviz .mt-chapter { position: relative; transition: none; }
.mt-post.mt-post--szennyviz .mt-chapter:hover,
.mt-post.mt-post--szennyviz .mt-chapter:focus-visible,
.mt-post.mt-post--szennyviz .mt-chapter:active {
	border-color: transparent;
	box-shadow: none;
	transform: none;
}
.mt-post.mt-post--szennyviz .mt-chapter + .mt-chapter { margin-top: 60px; }
.mt-post.mt-post--szennyviz .mt-h2 {
	margin: 0 0 22px;
	padding-bottom: 16px;
	border-bottom: 1px solid var(--mt-line);
	font-family: Poppins, system-ui, sans-serif;
	font-size: 27px;
	font-weight: 700;
	line-height: 1.2;
	letter-spacing: -0.014em;
	color: var(--mt-slate);
}
.mt-post.mt-post--szennyviz .mt-h2__num {
	position: absolute;
	right: calc(100% + 30px);
	top: 0;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 44px;
	font-weight: 700;
	line-height: 1;
	letter-spacing: -0.03em;
	color: #cfd8e2;
}
.mt-post.mt-post--szennyviz .mt-h3 {
	margin: 38px 0 16px;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 19px;
	font-weight: 600;
	line-height: 1.3;
	color: var(--mt-slate);
}
.mt-post.mt-post--szennyviz .mt-body { display: flex; flex-direction: column; gap: 18px; }
.mt-post.mt-post--szennyviz .mt-chapter:target .mt-h2 {
	animation: mt-szennyviz-flash 1100ms ease-out 380ms;
}
.mt-post.mt-post--szennyviz .mt-numlist {
	margin: 24px 0 0;
	padding: 0;
	list-style: none;
	counter-reset: mtnum;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
}
.mt-post.mt-post--szennyviz .mt-numlist > li {
	display: block;
	position: relative;
	margin: 0;
	padding: 20px 22px 20px 56px;
	counter-increment: mtnum;
}
.mt-post.mt-post--szennyviz .mt-numlist > li + li { border-top: 1px solid var(--mt-hair); }
.mt-post.mt-post--szennyviz .mt-numlist > li::before {
	content: counter(mtnum) ".";
	position: absolute;
	left: 22px;
	top: 20px;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 17px;
	font-weight: 700;
	line-height: 1.76;
	color: var(--mt-blue);
}
.mt-post.mt-post--szennyviz .mt-fig { margin: 26px 0 0; overflow: hidden; }
.mt-post.mt-post--szennyviz .mt-fig--lead { margin: 0 0 24px; }
.mt-post.mt-post--szennyviz .mt-fig img {
	display: block;
	width: 100%;
	height: auto;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
	transform: scale(var(--mt-img-scale));
	transform-origin: center;
}
.mt-post.mt-post--szennyviz .mt-figrow { margin: 26px 0 0; display: grid; gap: 18px; }
.mt-post.mt-post--szennyviz .mt-figrow--2 { grid-template-columns: 1fr 1fr; }
.mt-post.mt-post--szennyviz .mt-figrow figure { margin: 0; overflow: hidden; }
.mt-post.mt-post--szennyviz .mt-figrow img {
	display: block;
	width: 100%;
	height: auto;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
	transform: scale(var(--mt-img-scale));
	transform-origin: center;
}
.mt-post.mt-post--szennyviz .mt-credits {
	margin-top: 56px;
	padding: 18px 22px;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	display: flex;
	flex-wrap: wrap;
	gap: 8px 28px;
}
.mt-post.mt-post--szennyviz .mt-credits p { font-size: 15px; color: var(--mt-muted); }
.mt-post.mt-post--szennyviz .mt-cta {
	margin-top: 22px;
	padding: 20px 24px;
	background: var(--mt-sky);
	border-radius: 8px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	gap: 16px;
}
.mt-post.mt-post--szennyviz .mt-cta p {
	flex: 1;
	min-width: 260px;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 1.45;
	color: #ffffff;
}
.mt-post.mt-post--szennyviz .mt-btn {
	display: inline-flex;
	align-items: center;
	gap: 9px;
	padding: 13px 22px;
	white-space: nowrap;
	border-radius: 8px;
	background: var(--mt-blue);
	color: #ffffff;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 16px;
	font-weight: 600;
	line-height: 1.2;
	text-decoration: none;
	transition: background 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
.mt-post.mt-post--szennyviz .mt-btn:hover,
.mt-post.mt-post--szennyviz .mt-btn:focus {
	background: #0a8ad4;
	color: #ffffff;
	transform: translateY(-1px);
	box-shadow: 0 3px 10px rgba(0, 0, 0, 0.18);
}
.mt-post.mt-post--szennyviz .mt-btn:active { transform: translateY(0) scale(0.985); box-shadow: none; }
@media (max-width: 1040px) {
.mt-post.mt-post--szennyviz .mt-h2 { display: flex; flex-direction: column; align-items: flex-start; gap: 4px; }
.mt-post.mt-post--szennyviz .mt-h2__num { position: static; font-size: 32px; }
}
@media (max-width: 860px) {
.mt-post.mt-post--szennyviz { padding: 40px 20px 64px; font-size: 16.5px; }
.mt-post.mt-post--szennyviz .mt-lead { font-size: 18px; }
.mt-post.mt-post--szennyviz .mt-figrow--2 { grid-template-columns: 1fr; }
.mt-post.mt-post--szennyviz .mt-btn { white-space: normal; max-width: 100%; }
}
.mt-post.mt-post--bosszanto {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-ink: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-col: 720px;
	--mt-img-h: 420px;
	
	--mt-img-scale: 1;

	max-width: 1180px;
	margin: 0 auto;
	padding: 56px 24px 84px;
	font-family: "Open Sans", system-ui, sans-serif;
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-ink);
	text-wrap: pretty;
}
.mt-post.mt-post--bosszanto > * { max-width: var(--mt-col); margin-left: auto; margin-right: auto; }
.mt-post.mt-post--bosszanto p { margin: 0; }
.mt-post.mt-post--bosszanto a { color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--bosszanto a:hover { color: var(--mt-sky); }
.mt-post.mt-post--bosszanto strong { font-family: Poppins, system-ui, sans-serif; font-weight: 600; color: var(--mt-slate); }
.mt-post.mt-post--bosszanto .mt-head { display: flex; flex-direction: column; gap: 22px; margin-bottom: 30px; }
.mt-post.mt-post--bosszanto .mt-lead {
	font-size: 19.5px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);
}
.mt-post.mt-post--bosszanto .mt-toc {
	margin-bottom: 40px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;
}
.mt-post.mt-post--bosszanto .mt-toc__head {
	margin: 0 0 10px;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);
}
.mt-post.mt-post--bosszanto .mt-toc__list { display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px; }
.mt-post.mt-post--bosszanto .mt-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 10px 15px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	text-decoration: none;
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post.mt-post--bosszanto .mt-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
.mt-post.mt-post--bosszanto .mt-chip:active { transform: translateY(0); box-shadow: none; border-color: var(--mt-blue); }
.mt-post.mt-post--bosszanto .mt-chip__num {
	flex: none;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: var(--mt-blue);
}
.mt-post.mt-post--bosszanto .mt-chip__text {
	max-width: 26ch;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 15px;
	font-weight: 600;
	line-height: 1.4;
}
.mt-post.mt-post--bosszanto .mt-chapter { position: relative; transition: none; }
.mt-post.mt-post--bosszanto .mt-chapter:hover,
.mt-post.mt-post--bosszanto .mt-chapter:focus-visible,
.mt-post.mt-post--bosszanto .mt-chapter:active {
	border-color: transparent;
	box-shadow: none;
	transform: none;
}
.mt-post.mt-post--bosszanto .mt-chapter + .mt-chapter { margin-top: 60px; }
.mt-post.mt-post--bosszanto .mt-h2 {
	margin: 0 0 22px;
	padding-bottom: 16px;
	border-bottom: 1px solid var(--mt-line);
	font-family: Poppins, system-ui, sans-serif;
	font-size: 27px;
	font-weight: 700;
	line-height: 1.2;
	letter-spacing: -0.014em;
	color: var(--mt-slate);
}
.mt-post.mt-post--bosszanto .mt-h2__num {
	position: absolute;
	right: calc(100% + 30px);
	top: 0;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 44px;
	font-weight: 700;
	line-height: 1;
	letter-spacing: -0.03em;
	color: #cfd8e2;
}
.mt-post.mt-post--bosszanto .mt-body { display: flex; flex-direction: column; gap: 18px; }
.mt-post.mt-post--bosszanto .mt-chapter:target .mt-h2 {
	animation: mt-bosszanto-flash 1100ms ease-out 380ms;
}
.mt-post.mt-post--bosszanto .mt-faults {
	margin: 0;
	padding: 0;
	list-style: none;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
}
.mt-post.mt-post--bosszanto .mt-faults > li {
	display: block;
	position: relative;
	margin: 0;
	padding: 16px 22px 16px 42px;
}
.mt-post.mt-post--bosszanto .mt-faults > li + li { border-top: 1px solid var(--mt-hair); }
.mt-post.mt-post--bosszanto .mt-faults > li::before {
	content: "";
	position: absolute;
	left: 22px;
	top: 28px;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background: var(--mt-sky);
}
.mt-post.mt-post--bosszanto .mt-close {
	margin-top: 56px;
	padding: 22px 26px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
}
.mt-post.mt-post--bosszanto .mt-close p {
	font-family: Poppins, system-ui, sans-serif;
	font-size: 18.5px;
	font-weight: 600;
	line-height: 1.55;
	color: var(--mt-slate);
}
.mt-post.mt-post--bosszanto .mt-fig { margin: 26px auto 0; overflow: hidden; }
.mt-post.mt-post--bosszanto .mt-fig--opener { margin: 0 auto 52px; }
.mt-post.mt-post--bosszanto .mt-fig img {
	display: block;
	width: auto;
	max-width: 100%;
	height: auto;
	max-height: var(--mt-img-h);
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
	transform: scale(var(--mt-img-scale));
	transform-origin: center;
}
.mt-post.mt-post--bosszanto .mt-fig--wide img { width: 100%; max-height: none; }
.mt-post.mt-post--bosszanto .mt-figrow { margin: 26px 0 0; display: grid; grid-template-columns: 1fr 1fr; gap: 18px; align-items: start; }
.mt-post.mt-post--bosszanto .mt-figrow figure { margin: 0; overflow: hidden; }
.mt-post.mt-post--bosszanto .mt-figrow img {
	display: block;
	width: 100%;
	height: auto;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
	transform: scale(var(--mt-img-scale));
	transform-origin: center;
}
.mt-post.mt-post--bosszanto .mt-side { display: flex; align-items: flex-start; gap: 26px; }
.mt-post.mt-post--bosszanto .mt-side__text { flex: 1 1 auto; min-width: 0; display: flex; flex-direction: column; gap: 18px; }
.mt-post.mt-post--bosszanto .mt-fig--side { flex: none; width: 280px; margin: 6px 0 0; }
.mt-post.mt-post--bosszanto .mt-fig--side img { width: 100%; max-height: none; }
.mt-post.mt-post--bosszanto .mt-cta {
	margin-top: 34px;
	padding: 20px 24px;
	background: var(--mt-sky);
	border-radius: 8px;
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	gap: 16px;
}
.mt-post.mt-post--bosszanto .mt-cta p {
	flex: 1;
	min-width: 260px;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 1.45;
	color: #ffffff;
}
.mt-post.mt-post--bosszanto .mt-btn {
	display: inline-flex;
	align-items: center;
	gap: 9px;
	padding: 13px 22px;
	white-space: nowrap;
	border-radius: 8px;
	background: var(--mt-blue);
	color: #ffffff;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 16px;
	font-weight: 600;
	text-decoration: none;
	transition: background 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
.mt-post.mt-post--bosszanto .mt-btn:hover,
.mt-post.mt-post--bosszanto .mt-btn:focus {
	background: #0a8ad4;
	color: #ffffff;
	transform: translateY(-1px);
	box-shadow: 0 3px 10px rgba(0, 0, 0, 0.18);
}
.mt-post.mt-post--bosszanto .mt-btn:active { transform: translateY(0) scale(0.985); box-shadow: none; }
@media (max-width: 1040px) {
.mt-post.mt-post--bosszanto .mt-h2 { display: flex; flex-direction: column; align-items: flex-start; gap: 4px; }
.mt-post.mt-post--bosszanto .mt-h2__num { position: static; font-size: 32px; }
}
@media (max-width: 860px) {
.mt-post.mt-post--bosszanto { padding: 40px 20px 64px; font-size: 16.5px; }
.mt-post.mt-post--bosszanto .mt-figrow { grid-template-columns: 1fr; }
.mt-post.mt-post--bosszanto .mt-side { flex-direction: column; gap: 18px; }
.mt-post.mt-post--bosszanto .mt-fig--side { width: 100%; margin: 0; }
.mt-post.mt-post--bosszanto .mt-fig--side img { width: auto; max-height: var(--mt-img-h); }
.mt-post.mt-post--bosszanto .mt-btn { white-space: normal; max-width: 100%; }
}
.mt-post.mt-post--lancok {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-muted: #696973;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-col: 720px;
	--mt-display: Poppins, system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
.mt-post.mt-post--lancok > * {
	max-width: var(--mt-col);
	margin-left: auto;
	margin-right: auto;
}
.mt-post.mt-post--lancok p { margin: 0 0 18px; }
.mt-post.mt-post--lancok p:last-child { margin-bottom: 0; }
.mt-post.mt-post--lancok a { color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--lancok a:hover { color: var(--mt-sky); }
.mt-post.mt-post--lancok .mt-post__head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 20px;
	margin-bottom: 34px;
	text-align: center;
}
.mt-post.mt-post--lancok .mt-lead {
	margin: 0;
	max-width: 660px;
	font-size: 19.5px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);
}
.mt-post.mt-post--lancok .mt-kicker {
	margin: 0;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	letter-spacing: 0.02em;
	color: var(--mt-muted);
}
.mt-post.mt-post--lancok .mt-toc {
	margin-bottom: 40px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;
}
.mt-post.mt-post--lancok .mt-toc__head {
	margin: 0 0 10px;
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);
}
.mt-post.mt-post--lancok .mt-toc__list { display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px; }
.mt-post.mt-post--lancok .mt-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 10px 15px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post.mt-post--lancok .mt-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
.mt-post.mt-post--lancok .mt-chip:active { transform: translateY(0); box-shadow: none; border-color: var(--mt-blue); }
.mt-post.mt-post--lancok .mt-chip__num {
	flex: none;
	font-family: var(--mt-display);
	font-size: 13px;
	font-weight: 700;
	color: var(--mt-blue);
}
.mt-post.mt-post--lancok .mt-chip__text {
	max-width: 28ch;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1.4;
}
.mt-post.mt-post--lancok .mt-chapter { transition: none; }
.mt-post.mt-post--lancok .mt-chapter:hover,
.mt-post.mt-post--lancok .mt-chapter:focus-visible,
.mt-post.mt-post--lancok .mt-chapter:active {
	border-color: transparent;
	box-shadow: none;
	transform: none;
}
.mt-post.mt-post--lancok .mt-chapter + .mt-chapter { margin-top: 58px; }
.mt-post.mt-post--lancok .mt-h2 {
	margin: 0 0 22px;
	padding-bottom: 16px;
	border-bottom: 1px solid var(--mt-line);
	font-family: var(--mt-display);
	font-size: 27px;
	font-weight: 700;
	line-height: 1.2;
	letter-spacing: -0.014em;
	color: var(--mt-slate);
}
.mt-post.mt-post--lancok .mt-chapter:target .mt-h2 {
	animation: mt-lancok-flash 1100ms ease-out;
}
.mt-post.mt-post--lancok .mt-body { display: flex; flex-direction: column; gap: 18px; }
.mt-post.mt-post--lancok .mt-body p { margin: 0; }
.mt-post.mt-post--lancok .mt-list {
	list-style: none;
	margin: 0;
	padding: 0;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
}
.mt-post.mt-post--lancok .mt-list li {
	display: flex;
	gap: 14px;
	margin: 0;
	padding: 15px 22px;
	font-size: 16.5px;
	line-height: 1.7;
}
.mt-post.mt-post--lancok .mt-list li + li { border-top: 1px solid var(--mt-hair); }
.mt-post.mt-post--lancok .mt-list li::before {
	content: "";
	flex: none;
	width: 6px;
	height: 6px;
	margin-top: 12px;
	border-radius: 50%;
	background: var(--mt-sky);
}
.mt-post.mt-post--lancok .mt-links {
	margin-top: 58px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
}
.mt-post.mt-post--lancok .mt-links__head {
	margin: 0;
	padding: 15px 22px;
	font-family: var(--mt-display);
	font-size: 16px;
	font-weight: 600;
	color: var(--mt-slate);
}
.mt-post.mt-post--lancok .mt-links a {
	display: flex;
	gap: 14px;
	padding: 15px 22px;
	border-top: 1px solid var(--mt-hair);
	font-size: 16.5px;
}
.mt-post.mt-post--lancok .mt-links a::before {
	content: "";
	flex: none;
	width: 6px;
	height: 6px;
	margin-top: 12px;
	border-radius: 50%;
	background: var(--mt-sky);
}
.mt-post.mt-post--lancok .mt-btnrow { margin: 22px 0 0; }
.mt-post.mt-post--lancok .mt-btn {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 13px 22px;
	background: var(--mt-blue);
	color: #ffffff;
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15.5px;
	font-weight: 600;
	line-height: 1.35;
	text-align: left;
	transition: background 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
.mt-post.mt-post--lancok .mt-btn:hover,
.mt-post.mt-post--lancok .mt-btn:focus {
	background: #0a8ad4;
	color: #ffffff;
	transform: translateY(-1px);
	box-shadow: 0 3px 10px rgba(0, 0, 0, 0.18);
}
.mt-post.mt-post--lancok .mt-btn:active { transform: translateY(0) scale(0.985); box-shadow: none; }
.mt-post.mt-post--lancok .mt-btn__arrow { flex: none; }
.mt-post.mt-post--lancok figure.mt-fig { margin: 26px auto 0; overflow: hidden; }
.mt-post.mt-post--lancok figure.mt-fig img {
	display: block;
	width: 100%;
	height: auto;
	max-width: none;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
}
.mt-post.mt-post--lancok figure.mt-fig--band { aspect-ratio: 720 / 372; }
.mt-post.mt-post--lancok figure.mt-fig--band img { height: 100%; object-fit: cover; object-position: center 52%; }
.mt-post.mt-post--lancok .mt-side { display: flex; align-items: flex-start; gap: 30px; margin-top: 18px; }
.mt-post.mt-post--lancok .mt-side__text { flex: 1 1 auto; min-width: 0; display: flex; flex-direction: column; gap: 18px; }
.mt-post.mt-post--lancok .mt-side__text p { margin: 0; }
.mt-post.mt-post--lancok figure.mt-fig--side { flex: none; width: 264px; margin: 5px 0 0; }
.mt-post.mt-post--lancok .mt-trim { transform: scale(1); transform-origin: center; }
.mt-post.mt-post--lancok .mt-trim--edge { transform: scale(1.14); }
@media (max-width: 860px) {
.mt-post.mt-post--lancok { font-size: 16.5px; padding-left: 18px; padding-right: 18px; }
.mt-post.mt-post--lancok .mt-lead { font-size: 18px; }
.mt-post.mt-post--lancok .mt-h2 { font-size: 22px; }
.mt-post.mt-post--lancok .mt-side { flex-direction: column; gap: 18px; }
.mt-post.mt-post--lancok figure.mt-fig--side { width: 100%; max-width: 320px; margin: 0; }
.mt-post.mt-post--lancok .mt-list li { padding: 14px 18px; }
.mt-post.mt-post--lancok .mt-btn { white-space: normal; max-width: 100%; }
}
.mt-post.mt-post--akkus {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-col: 720px;
	--mt-display: Poppins, system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
.mt-post.mt-post--akkus > * {
	max-width: var(--mt-col);
	margin-left: auto;
	margin-right: auto;
}
.mt-post.mt-post--akkus p { margin: 0 0 18px; }
.mt-post.mt-post--akkus p:last-child { margin-bottom: 0; }
.mt-post.mt-post--akkus a { color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--akkus a:hover { color: var(--mt-sky); }
.mt-post.mt-post--akkus .mt-post__head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 20px;
	margin-bottom: 34px;
	text-align: center;
}
.mt-post.mt-post--akkus .mt-lead {
	margin: 0;
	max-width: 660px;
	font-size: 19.5px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);
}
.mt-post.mt-post--akkus .mt-toc {
	margin-bottom: 40px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;
}
.mt-post.mt-post--akkus .mt-toc__head {
	margin: 0 0 10px;
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);
}
.mt-post.mt-post--akkus .mt-toc__list { display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px; }
.mt-post.mt-post--akkus .mt-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 10px 15px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post.mt-post--akkus .mt-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
.mt-post.mt-post--akkus .mt-chip:active { transform: translateY(0); box-shadow: none; border-color: var(--mt-blue); }
.mt-post.mt-post--akkus .mt-chip__num {
	flex: none;
	font-family: var(--mt-display);
	font-size: 13px;
	font-weight: 700;
	color: var(--mt-blue);
}
.mt-post.mt-post--akkus .mt-chip__text {
	max-width: 30ch;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1.4;
}
.mt-post.mt-post--akkus .mt-chapter { position: relative; transition: none; }
.mt-post.mt-post--akkus .mt-chapter:hover,
.mt-post.mt-post--akkus .mt-chapter:focus-visible,
.mt-post.mt-post--akkus .mt-chapter:active {
	border-color: transparent;
	box-shadow: none;
	transform: none;
}
.mt-post.mt-post--akkus .mt-chapter + .mt-chapter { margin-top: 52px; }
.mt-post.mt-post--akkus .mt-num {
	position: absolute;
	left: -104px;
	right: auto;
	top: -14px;
	width: 88px;
	text-align: right;
	font-family: var(--mt-display);
	font-size: 62px;
	font-weight: 700;
	line-height: 1;
	letter-spacing: -0.03em;
	color: #e1e7ec;
	pointer-events: none;
	user-select: none;
}
.mt-post.mt-post--akkus .mt-h2 {
	margin: 0 0 22px;
	padding-bottom: 16px;
	border-bottom: 1px solid var(--mt-line);
	font-family: var(--mt-display);
	font-size: 27px;
	font-weight: 700;
	line-height: 1.2;
	letter-spacing: -0.014em;
	color: var(--mt-slate);
}
.mt-post.mt-post--akkus .mt-chapter:target .mt-h2 {
	animation: mt-akkus-flash 1100ms ease-out;
}
.mt-post.mt-post--akkus .mt-list {
	list-style: none;
	margin: 0;
	padding: 0;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
}
.mt-post.mt-post--akkus .mt-list > li { margin: 0; padding: 16px 20px; }
.mt-post.mt-post--akkus .mt-list > li + li { border-top: 1px solid var(--mt-hair); }
.mt-post.mt-post--akkus .mt-list__label {
	margin: 0 0 9px;
	font-family: var(--mt-display);
	font-size: 16px;
	font-weight: 600;
	line-height: 1.4;
	color: var(--mt-slate);
}
.mt-post.mt-post--akkus .mt-list__items {
	display: flex;
	flex-direction: column;
	gap: 8px;
	font-size: 15.5px;
	line-height: 1.62;
}
.mt-post.mt-post--akkus .mt-list__items > span { display: flex; gap: 11px; }
.mt-post.mt-post--akkus .mt-list__items > span::before {
	content: "";
	flex: none;
	width: 6px;
	height: 6px;
	margin-top: 10px;
	border-radius: 50%;
	background: var(--mt-sky);
}
.mt-post.mt-post--akkus .mt-tablewrap {
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	overflow: hidden;
}
.mt-post.mt-post--akkus .mt-table { width: 100%; border-collapse: collapse; table-layout: fixed; }
.mt-post.mt-post--akkus .mt-table tbody tr:nth-child(even) { background: transparent; }
.mt-post.mt-post--akkus .mt-table th {
	padding: 13px 18px;
	text-align: left;
	vertical-align: top;
	white-space: normal;
	background: var(--mt-sand);
	border: 0;
	border-bottom: 1px solid var(--mt-line);
	font-family: var(--mt-display);
	font-size: 14px;
	font-weight: 600;
	line-height: 1.45;
	color: var(--mt-slate);
}
.mt-post.mt-post--akkus .mt-table th:first-child { width: 32%; }
.mt-post.mt-post--akkus .mt-table td { padding: 13px 18px; vertical-align: top; border: 0; font-size: 15px; line-height: 1.6; }
.mt-post.mt-post--akkus .mt-table tbody tr + tr td { border-top: 1px solid var(--mt-hair); }
.mt-post.mt-post--akkus .mt-table td:first-child {
	font-family: var(--mt-display);
	font-size: 14.5px;
	font-weight: 600;
	line-height: 1.5;
	color: var(--mt-slate);
}
.mt-post.mt-post--akkus .mt-links {
	margin-top: 58px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
}
.mt-post.mt-post--akkus .mt-links__head {
	margin: 0;
	padding: 15px 22px;
	font-family: var(--mt-display);
	font-size: 16px;
	font-weight: 600;
	line-height: 1.45;
	color: var(--mt-slate);
}
.mt-post.mt-post--akkus .mt-links a {
	display: flex;
	gap: 14px;
	padding: 15px 22px;
	border-top: 1px solid var(--mt-hair);
	font-size: 16.5px;
}
.mt-post.mt-post--akkus .mt-links a::before {
	content: "";
	flex: none;
	width: 6px;
	height: 6px;
	margin-top: 12px;
	border-radius: 50%;
	background: var(--mt-sky);
}
.mt-post.mt-post--akkus figure.mt-fig { margin: 0; overflow: hidden; }
.mt-post.mt-post--akkus figure.mt-fig--mid { margin: 44px auto; }
.mt-post.mt-post--akkus figure.mt-fig img {
	display: block;
	width: 100%;
	height: auto;
	max-width: none;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
}
.mt-post.mt-post--akkus .mt-side { display: flex; align-items: flex-start; gap: 28px; }
.mt-post.mt-post--akkus figure.mt-fig--side { flex: none; width: 292px; }
.mt-post.mt-post--akkus .mt-trim--sq { transform: scale(1.064); transform-origin: center; }
@media (max-width: 1040px) {
.mt-post.mt-post--akkus .mt-num {
		position: static;
		width: auto;
		text-align: left;
		margin-bottom: 8px;
		font-size: 13px;
		letter-spacing: 0.06em;
		color: var(--mt-blue);
	}
}
@media (max-width: 860px) {
.mt-post.mt-post--akkus { font-size: 16.5px; padding-left: 18px; padding-right: 18px; }
.mt-post.mt-post--akkus .mt-h2 { font-size: 22px; }
.mt-post.mt-post--akkus .mt-side { flex-direction: column; gap: 22px; }
.mt-post.mt-post--akkus figure.mt-fig--side { width: 100%; max-width: 340px; }
.mt-post.mt-post--akkus .mt-tablewrap { overflow-x: auto; }
.mt-post.mt-post--akkus .mt-table { min-width: 620px; }
}
.mt-post.mt-post--furasi {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-col: 720px;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	
	--mt-trim: 1.0416;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
.mt-post.mt-post--furasi > * {
	max-width: var(--mt-col);
	margin-left: auto;
	margin-right: auto;
}
.mt-post.mt-post--furasi p { margin: 0 0 18px; }
.mt-post.mt-post--furasi p:last-child { margin-bottom: 0; }
.mt-post.mt-post--furasi .mt-gap { margin-bottom: 52px; }
.mt-post.mt-post--furasi .mt-after-block { margin: 22px 0 0; }
.mt-post.mt-post--furasi a { transition: color 140ms ease-out; }
.mt-post.mt-post--furasi p br, .mt-post.mt-post--furasi li br { display: none; }
.mt-post.mt-post--furasi .mt-post__head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 20px;
	margin-bottom: 34px;
	text-align: center;
}
.mt-post.mt-post--furasi .mt-lead {
	margin: 0;
	max-width: 660px;
	font-size: 19.5px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);
}
.mt-post.mt-post--furasi .mt-toc {
	margin-bottom: 40px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;
}
.mt-post.mt-post--furasi .mt-toc__head {
	margin: 0 0 10px;
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);
}
.mt-post.mt-post--furasi .mt-toc__list {
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
	gap: 10px;
}
.mt-post.mt-post--furasi .mt-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 10px 15px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post.mt-post--furasi .mt-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
.mt-post.mt-post--furasi .mt-chip:active {
	transform: translateY(0);
	box-shadow: none;
	border-color: var(--mt-blue);
}
.mt-post.mt-post--furasi .mt-chip__num {
	flex: none;
	font-family: var(--mt-display);
	font-size: 13px;
	font-weight: 700;
	color: var(--mt-blue);
}
.mt-post.mt-post--furasi .mt-chip__text {
	max-width: 30ch;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1.4;
}
.mt-post.mt-post--furasi .mt-chapter { position: relative; transition: none; }
.mt-post.mt-post--furasi .mt-chapter:hover,
.mt-post.mt-post--furasi .mt-chapter:focus-visible,
.mt-post.mt-post--furasi .mt-chapter:active {
	border-color: transparent;
	box-shadow: none;
	transform: none;
}
.mt-post.mt-post--furasi .mt-chapter + .mt-chapter { margin-top: 52px; }
.mt-post.mt-post--furasi .mt-num {
	position: absolute;
	left: -104px;
	right: auto;
	top: -14px;
	width: 88px;
	text-align: right;
	font-family: var(--mt-display);
	font-size: 62px;
	font-weight: 700;
	line-height: 1;
	letter-spacing: -0.03em;
	color: #e1e7ec;
	pointer-events: none;
	user-select: none;
}
.mt-post.mt-post--furasi .mt-h2 {
	margin: 0 0 22px;
	padding-bottom: 16px;
	border-bottom: 1px solid var(--mt-line);
	font-family: var(--mt-display);
	font-size: 27px;
	font-weight: 700;
	line-height: 1.2;
	letter-spacing: -0.014em;
	color: var(--mt-slate);
}
.mt-post.mt-post--furasi .mt-chapter:target .mt-h2 {
	animation: mt-furasi-flash 1100ms ease-out 380ms;
}
.mt-post.mt-post--furasi .mt-steps,
.mt-post.mt-post--furasi .mt-formula,
.mt-post.mt-post--furasi .mt-links {
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
}
.mt-post.mt-post--furasi .mt-steps { list-style: none; margin: 0; padding: 0; }
.mt-post.mt-post--furasi .mt-steps > li {
	display: flex;
	gap: 11px;
	margin: 0;
	padding: 15px 20px;
	font-size: 16.5px;
	line-height: 1.6;
}
.mt-post.mt-post--furasi .mt-steps > li + li { border-top: 1px solid var(--mt-hair); }
.mt-post.mt-post--furasi .mt-steps__num {
	flex: none;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 700;
	color: var(--mt-blue);
}
.mt-post.mt-post--furasi .mt-formula__eq {
	margin: 0;
	padding: 16px 20px;
	font-family: var(--mt-display);
	font-size: 21px;
	font-weight: 600;
	line-height: 1.35;
	letter-spacing: 0.01em;
	color: var(--mt-slate);
}
.mt-post.mt-post--furasi .mt-formula__body {
	padding: 15px 20px;
	border-top: 1px solid var(--mt-hair);
}
.mt-post.mt-post--furasi .mt-formula__label {
	margin: 0 0 9px;
	font-family: var(--mt-display);
	font-size: 16px;
	font-weight: 600;
	line-height: 1.4;
	color: var(--mt-slate);
}
.mt-post.mt-post--furasi .mt-items {
	display: flex;
	flex-direction: column;
	gap: 8px;
	font-size: 15.5px;
	line-height: 1.62;
}
.mt-post.mt-post--furasi .mt-items > span { display: flex; gap: 11px; }
.mt-post.mt-post--furasi .mt-items > span::before {
	content: "";
	flex: none;
	width: 6px;
	height: 6px;
	margin-top: 10px;
	border-radius: 50%;
	background: var(--mt-sky);
}
.mt-post.mt-post--furasi .mt-links {
	display: flex;
	flex-direction: column;
	margin-top: 34px;
}
.mt-post.mt-post--furasi .mt-links__head {
	margin: 0;
	padding: 15px 22px;
	border-bottom: 1px solid var(--mt-hair);
	font-family: var(--mt-display);
	font-size: 16px;
	font-weight: 600;
	line-height: 1.45;
	color: var(--mt-slate);
}
.mt-post.mt-post--furasi .mt-links a {
	display: flex;
	gap: 14px;
	padding: 15px 22px;
	font-size: 16.5px;
}
.mt-post.mt-post--furasi .mt-links a + a { border-top: 1px solid var(--mt-hair); }
.mt-post.mt-post--furasi .mt-links a::before {
	content: "";
	flex: none;
	width: 6px;
	height: 6px;
	margin-top: 12px;
	border-radius: 50%;
	background: var(--mt-sky);
}
.mt-post.mt-post--furasi .mt-tablewrap {
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	overflow: hidden;
}
.mt-post.mt-post--furasi .mt-table {
	width: 100%;
	border-collapse: collapse;
	table-layout: fixed;
}
.mt-post.mt-post--furasi .mt-table tbody tr:nth-child(even) { background: transparent; }
.mt-post.mt-post--furasi .mt-table th {
	padding: 13px 18px;
	text-align: left;
	vertical-align: top;
	white-space: normal;
	background: var(--mt-sand);
	border: 0;
	border-bottom: 1px solid var(--mt-line);
	font-family: var(--mt-display);
	font-size: 14px;
	font-weight: 600;
	line-height: 1.45;
	color: var(--mt-slate);
}
.mt-post.mt-post--furasi .mt-table th:first-child { width: 37%; }
.mt-post.mt-post--furasi .mt-table th + th { width: 21%; }
.mt-post.mt-post--furasi .mt-table td {
	padding: 13px 18px;
	vertical-align: top;
	border: 0;
	font-size: 15px;
	line-height: 1.6;
}
.mt-post.mt-post--furasi .mt-table tbody tr + tr td { border-top: 1px solid var(--mt-hair); }
.mt-post.mt-post--furasi .mt-table td:first-child {
	font-family: var(--mt-display);
	font-size: 14.5px;
	font-weight: 600;
	line-height: 1.5;
	color: var(--mt-slate);
}
.mt-post.mt-post--furasi .mt-band {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	gap: 16px;
	margin-top: 52px;
	padding: 20px 24px;
	background: var(--mt-sky);
	border-radius: 8px;
}
.mt-post.mt-post--furasi .mt-band p {
	margin: 0;
	font-family: var(--mt-display);
	font-size: 18px;
	font-weight: 600;
	color: #ffffff;
}
.mt-post.mt-post--furasi .mt-actions { display: flex; flex-wrap: wrap; gap: 12px; }
.mt-post.mt-post--furasi .mt-btn {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 13px 22px;
	background: var(--mt-blue);
	color: #ffffff;
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15.5px;
	font-weight: 600;
	line-height: 1.35;
	text-align: left;
	text-decoration: none;
	transition: background 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
.mt-post.mt-post--furasi .mt-btn:hover,
.mt-post.mt-post--furasi .mt-btn:focus {
	background: #0a8ad4;
	color: #ffffff;
	text-decoration: none;
	transform: translateY(-1px);
	box-shadow: 0 3px 10px rgba(0, 0, 0, 0.18);
}
.mt-post.mt-post--furasi .mt-btn:active { transform: translateY(0) scale(0.985); box-shadow: none; }
.mt-post.mt-post--furasi figure.mt-fig { margin: 0; overflow: hidden; }
.mt-post.mt-post--furasi figure.mt-fig--mid { margin: 44px auto; }
.mt-post.mt-post--furasi figure.mt-fig img {
	display: block;
	width: 100%;
	height: auto;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
}
.mt-post.mt-post--furasi figure.mt-fig--frame { aspect-ratio: 3368 / 2247; }
.mt-post.mt-post--furasi figure.mt-fig--frame img {
	height: 100%;
	object-fit: cover;
	transform: scale(var(--mt-trim));
	transform-origin: center;
}
@media (max-width: 1040px) {
.mt-post.mt-post--furasi .mt-num {
		position: static;
		width: auto;
		text-align: left;
		margin-bottom: 8px;
		font-size: 13px;
		letter-spacing: 0.06em;
		color: var(--mt-blue);
	}
}
@media (max-width: 860px) {
.mt-post.mt-post--furasi { font-size: 16.5px; padding-left: 18px; padding-right: 18px; }
.mt-post.mt-post--furasi .mt-h2 { font-size: 22px; }
.mt-post.mt-post--furasi .mt-tablewrap { overflow-x: auto; }
.mt-post.mt-post--furasi .mt-table { min-width: 620px; }
.mt-post.mt-post--furasi .mt-btn { white-space: normal; max-width: 100%; }
}
.mt-post.mt-post--20pont {
  --mt-blue: #0676b6;
  --mt-sky: #0094e6;
  --mt-slate: #37485e;
  --mt-ink: #333333;
  --mt-line: #dddddd;
  --mt-hair: #eeeeee;
  --mt-sand: #f7f6f2;
  --mt-col: 720px;

  max-width: 1180px;
  margin: 0 auto;
  padding: 56px 24px 84px;
  font-family: "Open Sans", system-ui, sans-serif;
  font-size: 17px;
  line-height: 1.76;
  color: var(--mt-ink);
  text-wrap: pretty;
}
.mt-post.mt-post--20pont > * { max-width: var(--mt-col); margin-left: auto; margin-right: auto; }
.mt-post.mt-post--20pont p { margin: 0; }
.mt-post.mt-post--20pont a { color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--20pont a:hover { color: var(--mt-sky); }
.mt-post.mt-post--20pont strong { font-family: Poppins, system-ui, sans-serif; font-weight: 600; color: var(--mt-slate); }
.mt-post.mt-post--20pont .mt-head { display: flex; flex-direction: column; gap: 22px; margin-bottom: 30px; }
.mt-post.mt-post--20pont .mt-lead {
  font-size: 19.5px;
  font-weight: 600;
  line-height: 1.62;
  color: var(--mt-slate);
  text-align: center;
}
.mt-post.mt-post--20pont .mt-toc {
  margin-bottom: 40px;
  padding: 14px 16px 16px;
  background: var(--mt-sand);
  border: 1px solid var(--mt-line);
  border-radius: 5px;
}
.mt-post.mt-post--20pont .mt-toc__head {
  margin: 0 0 10px;
  font-family: Poppins, system-ui, sans-serif;
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.09em;
  text-transform: uppercase;
  color: var(--mt-blue);
}
.mt-post.mt-post--20pont .mt-toc__list { display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px; }
.mt-post.mt-post--20pont .mt-chip {
  display: inline-flex;
  align-items: baseline;
  gap: 9px;
  padding: 10px 15px;
  background: #ffffff;
  border: 1px solid var(--mt-line);
  border-radius: 6px;
  color: var(--mt-slate);
  text-decoration: none;
  transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post.mt-post--20pont .mt-chip:hover {
  color: var(--mt-slate);
  border-color: var(--mt-sky);
  box-shadow: 0 3px 9px rgba(55, 72, 94, .13);
  transform: translateY(-2px);
}
.mt-post.mt-post--20pont .mt-chip:active { transform: translateY(0); box-shadow: none; border-color: var(--mt-blue); }
.mt-post.mt-post--20pont .mt-chip__num {
  flex: none;
  font-family: Poppins, system-ui, sans-serif;
  font-size: 13px;
  font-weight: 700;
  color: var(--mt-blue);
}
.mt-post.mt-post--20pont .mt-chip__text {
  max-width: 26ch;
  font-family: Poppins, system-ui, sans-serif;
  font-size: 15px;
  font-weight: 600;
  line-height: 1.4;
}
.mt-post.mt-post--20pont .mt-chapter { position: relative; }
.mt-post.mt-post--20pont .mt-chapter + .mt-chapter { margin-top: 60px; }
.mt-post.mt-post--20pont .mt-chapter,
.mt-post.mt-post--20pont .mt-chapter:hover,
.mt-post.mt-post--20pont .mt-chapter:focus-visible,
.mt-post.mt-post--20pont .mt-chapter:active {
  border-color: transparent;
  box-shadow: none;
  transform: none;
  transition: none;
}
.mt-post.mt-post--20pont .mt-h2 {
  margin: 0 0 22px;
  padding-bottom: 16px;
  border-bottom: 1px solid var(--mt-line);
  font-family: Poppins, system-ui, sans-serif;
  font-size: 27px;
  font-weight: 700;
  line-height: 1.2;
  letter-spacing: -0.014em;
  color: var(--mt-slate);
}
.mt-post.mt-post--20pont .mt-h2__num {
  position: absolute;
  right: calc(100% + 30px);
  top: 0;
  font-size: 44px;
  font-weight: 700;
  line-height: 1;
  letter-spacing: -0.03em;
  color: #cfd8e2;
}
.mt-post.mt-post--20pont .mt-chapter:target .mt-h2 { animation: mt-20pont-flash 1100ms ease-out 380ms; }
.mt-post.mt-post--20pont .mt-points {
  margin: 0;
  padding: 0;
  list-style: none;
  background: #ffffff;
  border: 1px solid var(--mt-line);
  border-left: 3px solid var(--mt-blue);
  border-radius: 5px;
}
.mt-post.mt-post--20pont .mt-points > li {
  display: flex;
  gap: 14px;
  margin: 0;
  padding: 17px 22px;
}
.mt-post.mt-post--20pont .mt-points > li + li { border-top: 1px solid var(--mt-hair); }
.mt-post.mt-post--20pont .mt-points__num {
  flex: none;
  min-width: 28px;
  font-family: Poppins, system-ui, sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: 1.66;
  color: var(--mt-blue);
}
.mt-post.mt-post--20pont .mt-cta {
  margin-top: 56px;
  padding: 20px 24px;
  background: var(--mt-sky);
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 16px;
}
.mt-post.mt-post--20pont .mt-cta p {
  flex: 1;
  min-width: 240px;
  font-family: Poppins, system-ui, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.45;
  color: #ffffff;
}
.mt-post.mt-post--20pont .mt-btn {
  display: inline-flex;
  align-items: center;
  gap: 9px;
  padding: 13px 22px;
  white-space: nowrap;
  border-radius: 8px;
  background: var(--mt-blue);
  color: #ffffff;
  font-family: Poppins, system-ui, sans-serif;
  font-size: 16px;
  font-weight: 600;
  text-decoration: none;
  transition: background 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
.mt-post.mt-post--20pont .mt-btn:hover {
  background: #0a8ad4;
  color: #ffffff;
  transform: translateY(-1px);
  box-shadow: 0 3px 10px rgba(0, 0, 0, .18);
}
.mt-post.mt-post--20pont .mt-btn:active { transform: translateY(0) scale(.985); box-shadow: none; }
@media (max-width: 1040px) {
.mt-post.mt-post--20pont .mt-h2 { display: flex; flex-direction: column; align-items: flex-start; gap: 4px; }
.mt-post.mt-post--20pont .mt-h2__num { position: static; font-size: 32px; }
}
@media (max-width: 860px) {
.mt-post.mt-post--20pont { padding: 40px 20px 64px; font-size: 16.5px; }
.mt-post.mt-post--20pont .mt-lead { font-size: 18px; }
.mt-post.mt-post--20pont .mt-points > li { padding: 15px 16px; }
.mt-post.mt-post--20pont .mt-btn { white-space: normal; }
}
.mt-post.mt-post--nemet-acelok {
  --mt-blue: #0676b6;
  --mt-sky: #0094e6;
  --mt-slate: #37485e;
  --mt-body: #333333;
  --mt-line: #dddddd;
  --mt-hair: #eeeeee;
  --mt-sand: #f7f6f2;
  --mt-col: 720px;
  --mt-display: "Poppins", system-ui, sans-serif;
  --mt-text: "Open Sans", system-ui, sans-serif;

  max-width: 1180px;
  margin: 0 auto;
  padding: 8px 24px 40px;
  font-family: var(--mt-text);
  font-size: 17px;
  line-height: 1.76;
  color: var(--mt-body);
  text-wrap: pretty;
}
.mt-post.mt-post--nemet-acelok > * {
  max-width: var(--mt-col);
  margin-left: auto;
  margin-right: auto;
}
.mt-post.mt-post--nemet-acelok p { margin: 0 0 18px; }
.mt-post.mt-post--nemet-acelok p:last-child { margin-bottom: 0; }
.mt-post.mt-post--nemet-acelok a { color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--nemet-acelok a:hover { color: var(--mt-sky); }
.mt-post.mt-post--nemet-acelok .mt-toc {
  margin-bottom: 34px;
  padding: 14px 16px 16px;
  background: var(--mt-sand);
  border: 1px solid var(--mt-line);
  border-radius: 5px;
}
.mt-post.mt-post--nemet-acelok .mt-toc__head {
  margin: 0 0 10px;
  font-family: var(--mt-display);
  font-size: 11px;
  font-weight: 600;
  letter-spacing: 0.09em;
  text-transform: uppercase;
  color: var(--mt-blue);
}
.mt-post.mt-post--nemet-acelok .mt-toc__list { display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px; }
.mt-post.mt-post--nemet-acelok .mt-chip {
  display: inline-flex;
  align-items: baseline;
  gap: 9px;
  padding: 9px 14px;
  background: #ffffff;
  border: 1px solid var(--mt-line);
  border-radius: 6px;
  color: var(--mt-slate);
  transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post.mt-post--nemet-acelok .mt-chip:hover {
  color: var(--mt-slate);
  border-color: var(--mt-sky);
  box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
  transform: translateY(-2px);
}
.mt-post.mt-post--nemet-acelok .mt-chip:active { transform: translateY(0); box-shadow: none; border-color: var(--mt-blue); }
.mt-post.mt-post--nemet-acelok .mt-chip__num { flex: none; font-family: var(--mt-display); font-size: 13px; font-weight: 700; color: var(--mt-blue); }
.mt-post.mt-post--nemet-acelok .mt-chip__text {
  font-family: var(--mt-display);
  font-size: 15px;
  font-weight: 600;
  line-height: 1.4;
  font-variant-numeric: tabular-nums;
  white-space: nowrap;
}
.mt-post.mt-post--nemet-acelok .mt-tablewrap {
  max-width: none;
  margin-left: max(0px, calc((100% - var(--mt-col)) / 2));
  margin-right: 0;
  border-radius: 5px;
}
.mt-post.mt-post--nemet-acelok table.mt-table {
  width: 100%;
  min-width: 900px;
  border-collapse: separate;
  border-spacing: 0;
  border-top: 1px solid var(--mt-line);
  border-left: 3px solid var(--mt-blue);
  border-right: 3px solid var(--mt-blue);
  font-family: var(--mt-text);
  font-size: 13.5px;
  line-height: 1.5;
  color: var(--mt-body);
}
.mt-post.mt-post--nemet-acelok .mt-table th,
.mt-post.mt-post--nemet-acelok .mt-table td {
  padding: 9px 10px;
  border: 0;
  border-right: 1px solid var(--mt-line);
  border-bottom: 1px solid var(--mt-hair);
  text-align: left;
  vertical-align: top;
}
.mt-post.mt-post--nemet-acelok .mt-table tbody tr:nth-child(even) { background: transparent; }
.mt-post.mt-post--nemet-acelok .mt-table thead th {
  white-space: normal;
  position: sticky;
  z-index: 2;
  background: var(--mt-sand);
  border-bottom: 1px solid var(--mt-line);
  font-family: var(--mt-display);
  font-size: 11.5px;
  font-weight: 600;
  line-height: 1.35;
  color: var(--mt-slate);
  vertical-align: middle;
}
.mt-post.mt-post--nemet-acelok .mt-table thead tr:first-child th { top: 0; height: 46px; }
.mt-post.mt-post--nemet-acelok .mt-table thead tr + tr th { top: 46px; height: 34px; }
.mt-post.mt-post--nemet-acelok .mt-table thead tr:first-child th:last-child,
.mt-post.mt-post--nemet-acelok .mt-table tbody td:last-child { border-right: 0; }
.mt-post.mt-post--nemet-acelok .mt-table .mt-th-grp { text-align: center; }
.mt-post.mt-post--nemet-acelok .mt-table .mt-th-val { text-align: right; white-space: nowrap; }
.mt-post.mt-post--nemet-acelok .mt-table .mt-c-num {
  font-family: var(--mt-display);
  font-size: 13.5px;
  font-weight: 600;
  color: var(--mt-slate);
  white-space: nowrap;
  font-variant-numeric: tabular-nums;
}
.mt-post.mt-post--nemet-acelok .mt-table .mt-c-des { white-space: nowrap; }
.mt-post.mt-post--nemet-acelok .mt-table .mt-c-val { text-align: right; white-space: nowrap; font-variant-numeric: tabular-nums; }
.mt-post.mt-post--nemet-acelok .mt-table .mt-c-oth { white-space: nowrap; }
.mt-post.mt-post--nemet-acelok .mt-table .mt-c-use { min-width: 200px; }
.mt-post.mt-post--nemet-acelok .mt-table tbody tr:hover td { background: rgba(0, 148, 230, 0.045); }
.mt-post.mt-post--nemet-acelok .mt-table tbody + tbody tr:first-child td { border-top: 1px solid var(--mt-line); }
.mt-post.mt-post--nemet-acelok .mt-table tbody { scroll-margin-top: 96px; }
.mt-post.mt-post--nemet-acelok .mt-table tbody:target td { animation: mt-nemet-acelok-flash 1200ms ease-out; }
@media (max-width: 1140px) {
.mt-post.mt-post--nemet-acelok .mt-tablewrap { overflow-x: auto; -webkit-overflow-scrolling: touch; }
.mt-post.mt-post--nemet-acelok .mt-table thead th { position: static; height: auto; }
.mt-post.mt-post--nemet-acelok .mt-table tbody { scroll-margin-top: 20px; }
}
@media (max-width: 860px) {
.mt-post.mt-post--nemet-acelok { font-size: 16.5px; padding-left: 18px; padding-right: 18px; }
.mt-post.mt-post--nemet-acelok .mt-tablewrap { margin-left: 0; margin-right: 0; }
.mt-post.mt-post--nemet-acelok .mt-table { font-size: 12.5px; }
.mt-post.mt-post--nemet-acelok .mt-table th,
  .mt-post.mt-post--nemet-acelok .mt-table td { padding: 8px 8px; }
}
.mt-post.mt-post--tw141 {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-sand: #f7f6f2;
	--mt-col: 720px;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
.mt-post.mt-post--tw141 > * {
	max-width: var(--mt-col);
	margin-left: auto;
	margin-right: auto;
}
.mt-post.mt-post--tw141 p { margin: 0 0 18px; }
.mt-post.mt-post--tw141 p:last-child { margin-bottom: 0; }
.mt-post.mt-post--tw141 a { color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--tw141 a:hover { color: var(--mt-sky); }
.mt-post.mt-post--tw141 .mt-head {
	display: flex;
	flex-direction: column;
	align-items: center;
	margin-bottom: 32px;
	text-align: center;
}
.mt-post.mt-post--tw141 .mt-lead {
	margin: 0;
	max-width: 640px;
	font-size: 19.5px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);
}
.mt-post.mt-post--tw141 .mt-toc {
	margin-bottom: 38px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;
}
.mt-post.mt-post--tw141 .mt-toc__head {
	margin: 0 0 10px;
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);
}
.mt-post.mt-post--tw141 .mt-toc__list { display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px; }
.mt-post.mt-post--tw141 .mt-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 10px 15px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post.mt-post--tw141 .mt-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
.mt-post.mt-post--tw141 .mt-chip:active { transform: translateY(0); box-shadow: none; border-color: var(--mt-blue); }
.mt-post.mt-post--tw141 .mt-chip__num { flex: none; font-family: var(--mt-display); font-size: 13px; font-weight: 700; color: var(--mt-blue); }
.mt-post.mt-post--tw141 .mt-chip__text { max-width: 28ch; font-family: var(--mt-display); font-size: 15px; font-weight: 600; line-height: 1.4; }
.mt-post.mt-post--tw141 .mt-chapter,
.mt-post.mt-post--tw141 .mt-chapter:hover,
.mt-post.mt-post--tw141 .mt-chapter:focus-visible,
.mt-post.mt-post--tw141 .mt-chapter:active {
	padding: 0;
	background: none;
	border: 0;
	border-radius: 5px;
	box-shadow: none;
	transform: none;
	transition: none;
	scroll-margin-top: 96px;
}
.mt-post.mt-post--tw141 .mt-chapter + .mt-chapter { margin-top: 26px; }
.mt-post.mt-post--tw141 .mt-chapter:target { animation: mt-tw141-flash 1300ms ease-out; }
.mt-post.mt-post--tw141 .mt-band {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	gap: 16px;
	margin-top: 40px;
	padding: 20px 24px;
	background: var(--mt-sky);
	border-radius: 8px;
}
.mt-post.mt-post--tw141 .mt-band p { margin: 0; font-family: var(--mt-display); font-size: 18px; font-weight: 600; color: #ffffff; }
.mt-post.mt-post--tw141 .mt-band a.mt-btn {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 13px 22px;
	background: var(--mt-blue);
	color: #ffffff;
	border: 0;
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15.5px;
	font-weight: 600;
	line-height: 1.35;
	text-decoration: none;
	text-underline-offset: auto;
	transition: background 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
.mt-post.mt-post--tw141 .mt-band a.mt-btn:hover,
.mt-post.mt-post--tw141 .mt-band a.mt-btn:focus {
	background: #0a8ad4;
	color: #ffffff;
	text-decoration: none;
	transform: translateY(-1px);
	box-shadow: 0 3px 10px rgba(0, 0, 0, 0.18);
}
.mt-post.mt-post--tw141 .mt-band a.mt-btn:active { transform: translateY(0) scale(0.985); box-shadow: none; }
.mt-post.mt-post--tw141 .mt-btn__arrow { flex: none; }
@media (max-width: 860px) {
.mt-post.mt-post--tw141 { font-size: 16.5px; padding-left: 18px; padding-right: 18px; }
.mt-post.mt-post--tw141 .mt-lead { font-size: 18px; }
.mt-post.mt-post--tw141 .mt-band { flex-direction: column; align-items: flex-start; }
.mt-post.mt-post--tw141 .mt-band a.mt-btn { white-space: normal; max-width: 100%; }
}
.mt-post.mt-post--tw1719 {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-col: 720px;
	--mt-side-scale: 1;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
.mt-post.mt-post--tw1719 > * {
	max-width: var(--mt-col);
	margin-left: auto;
	margin-right: auto;
}
.mt-post.mt-post--tw1719 p { margin: 0 0 18px; }
.mt-post.mt-post--tw1719 p:last-child { margin-bottom: 0; }
.mt-post.mt-post--tw1719 a { color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--tw1719 a:hover { color: var(--mt-sky); }
.mt-post.mt-post--tw1719 strong { font-weight: 700; color: var(--mt-slate); }
.mt-post.mt-post--tw1719 .mt-post__head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 20px;
	margin-bottom: 32px;
	text-align: center;
}
.mt-post.mt-post--tw1719 .mt-lead {
	margin: 0;
	max-width: 640px;
	font-size: 19.5px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);
}
.mt-post.mt-post--tw1719 figure.mt-fig { margin: 26px auto 0; overflow: hidden; }
.mt-post.mt-post--tw1719 figure.mt-fig img {
	display: block;
	width: 100%;
	height: auto;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
	max-width: 100%;
}
.mt-post.mt-post--tw1719 .mt-side { display: flex; align-items: flex-start; gap: 30px; margin: 0 0 18px; }
.mt-post.mt-post--tw1719 .mt-side__text { flex: 1 1 auto; min-width: 0; }
.mt-post.mt-post--tw1719 figure.mt-fig--side { flex: none; width: 268px; margin: 6px 0 0; }
.mt-post.mt-post--tw1719 .mt-trim--side { transform: scale(var(--mt-side-scale, 1)); transform-origin: center; }
.mt-post.mt-post--tw1719 .mt-toc {
	margin-bottom: 38px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;
}
.mt-post.mt-post--tw1719 .mt-toc__head {
	margin: 0 0 10px;
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);
}
.mt-post.mt-post--tw1719 .mt-toc__list { display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px; }
.mt-post.mt-post--tw1719 .mt-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 10px 15px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post.mt-post--tw1719 .mt-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
.mt-post.mt-post--tw1719 .mt-chip:active { transform: translateY(0); box-shadow: none; border-color: var(--mt-blue); }
.mt-post.mt-post--tw1719 .mt-chip__num { flex: none; font-family: var(--mt-display); font-size: 13px; font-weight: 700; color: var(--mt-blue); }
.mt-post.mt-post--tw1719 .mt-chip__text { max-width: 28ch; font-family: var(--mt-display); font-size: 15px; font-weight: 600; line-height: 1.4; }
.mt-post.mt-post--tw1719 .mt-chapter {
	scroll-margin-top: 96px;
	border-radius: 5px;
	transition: none;
}
.mt-post.mt-post--tw1719 .mt-chapter:hover,
.mt-post.mt-post--tw1719 .mt-chapter:focus-visible,
.mt-post.mt-post--tw1719 .mt-chapter:active {
	border-color: transparent;
	box-shadow: none;
	transform: none;
}
.mt-post.mt-post--tw1719 .mt-chapter + .mt-chapter { margin-top: 26px; }
.mt-post.mt-post--tw1719 .mt-chapter:target { animation: mt-tw1719-flash 1300ms ease-out; }
.mt-post.mt-post--tw1719 section:target h2 { animation: none; }
.mt-post.mt-post--tw1719 .mt-h2 {
	margin: 0 0 16px;
	font-family: var(--mt-display);
	font-size: 25px;
	font-weight: 600;
	line-height: 1.24;
	letter-spacing: -0.012em;
	color: var(--mt-slate);
}
.mt-post.mt-post--tw1719 .mt-block {
	margin: 0 auto 18px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
}
.mt-post.mt-post--tw1719 .mt-block__label {
	margin: 0;
	padding: 13px 22px;
	border-bottom: 1px solid var(--mt-hair);
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	letter-spacing: 0.005em;
	color: var(--mt-slate);
}
.mt-post.mt-post--tw1719 .mt-list { list-style: none; margin: 0; padding: 0; }
.mt-post.mt-post--tw1719 .mt-list li {
	margin: 0;
	padding: 14px 22px;
	font-size: 16.5px;
	line-height: 1.68;
}
.mt-post.mt-post--tw1719 .mt-list li + li { border-top: 1px solid var(--mt-hair); }
.mt-post.mt-post--tw1719 .mt-band {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	gap: 16px;
	margin-top: 40px;
	padding: 20px 24px;
	background: var(--mt-sky);
	border-radius: 8px;
}
.mt-post.mt-post--tw1719 .mt-band p { margin: 0; font-family: var(--mt-display); font-size: 18px; font-weight: 600; color: #ffffff; }
.mt-post.mt-post--tw1719 .mt-band a.mt-btn {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 13px 22px;
	background: var(--mt-blue);
	color: #ffffff;
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15.5px;
	font-weight: 600;
	line-height: 1.35;
	text-decoration: none;
	transition: background 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
.mt-post.mt-post--tw1719 .mt-band a.mt-btn:hover,
.mt-post.mt-post--tw1719 .mt-band a.mt-btn:focus {
	background: #0a8ad4;
	color: #ffffff;
	text-decoration: none;
	transform: translateY(-1px);
	box-shadow: 0 3px 10px rgba(0, 0, 0, 0.18);
}
.mt-post.mt-post--tw1719 .mt-band a.mt-btn:active { transform: translateY(0) scale(0.985); box-shadow: none; }
.mt-post.mt-post--tw1719 .mt-btn__arrow { flex: none; }
@media (max-width: 860px) {
.mt-post.mt-post--tw1719 { font-size: 16.5px; padding-left: 18px; padding-right: 18px; }
.mt-post.mt-post--tw1719 .mt-lead { font-size: 18px; }
.mt-post.mt-post--tw1719 .mt-h2 { font-size: 22px; }
.mt-post.mt-post--tw1719 .mt-side { flex-direction: column; gap: 18px; }
.mt-post.mt-post--tw1719 figure.mt-fig--side { width: 100%; max-width: 320px; margin: 0; }
.mt-post.mt-post--tw1719 .mt-band { flex-direction: column; align-items: flex-start; }
}
.mt-post.mt-post--kerek {
	--mt-kerek-blue: #0676b6;
	--mt-kerek-sky: #0094e6;
	--mt-kerek-slate: #37485e;
	--mt-kerek-body: #333333;
	--mt-kerek-line: #dddddd;
	--mt-kerek-hair: #eeeeee;
	--mt-kerek-sand: #f7f6f2;
	--mt-kerek-col: 720px;
	
	--mt-kerek-photo-scale: 1.024;
	--mt-kerek-display: "Poppins", system-ui, sans-serif;
	--mt-kerek-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-kerek-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-kerek-body);
	text-wrap: pretty;
}
.mt-post.mt-post--kerek > * {
	max-width: var(--mt-kerek-col);
	margin-left: auto;
	margin-right: auto;
}
.mt-post.mt-post--kerek p { margin: 0 0 18px; }
.mt-post.mt-post--kerek p:last-child { margin-bottom: 0; }
.mt-post.mt-post--kerek a { color: var(--mt-kerek-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--kerek a:hover { color: var(--mt-kerek-sky); }
.mt-post.mt-post--kerek strong { font-weight: 700; color: var(--mt-kerek-slate); }
.mt-post.mt-post--kerek .mt-post__head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 20px;
	margin-bottom: 32px;
	text-align: center;
}
.mt-post.mt-post--kerek .mt-lead {
	margin: 0;
	max-width: 640px;
	font-size: 19.5px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-kerek-slate);
}
.mt-post.mt-post--kerek figure.mt-fig { margin: 26px auto 26px; overflow: hidden; }
.mt-post.mt-post--kerek figure.mt-fig img {
	display: block;
	width: 100%;
	height: auto;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
}
.mt-post.mt-post--kerek .mt-trim--photo {
	transform: scale(var(--mt-kerek-photo-scale, 1));
	transform-origin: center;
}
.mt-post.mt-post--kerek .mt-toc {
	margin-bottom: 38px;
	padding: 14px 16px 16px;
	background: var(--mt-kerek-sand);
	border: 1px solid var(--mt-kerek-line);
	border-radius: 5px;
}
.mt-post.mt-post--kerek .mt-toc__head {
	margin: 0 0 10px;
	font-family: var(--mt-kerek-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-kerek-blue);
}
.mt-post.mt-post--kerek .mt-toc__list { display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px; }
.mt-post.mt-post--kerek .mt-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 10px 15px;
	background: #ffffff;
	border: 1px solid var(--mt-kerek-line);
	border-radius: 6px;
	color: var(--mt-kerek-slate);
	text-decoration: none;
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post.mt-post--kerek .mt-chip:hover {
	color: var(--mt-kerek-slate);
	border-color: var(--mt-kerek-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
.mt-post.mt-post--kerek .mt-chip:active { transform: translateY(0); box-shadow: none; border-color: var(--mt-kerek-blue); }
.mt-post.mt-post--kerek .mt-chip__num { flex: none; font-family: var(--mt-kerek-display); font-size: 13px; font-weight: 700; color: var(--mt-kerek-blue); }
.mt-post.mt-post--kerek .mt-chip__text { max-width: 28ch; font-family: var(--mt-kerek-display); font-size: 15px; font-weight: 600; line-height: 1.4; }
.mt-post.mt-post--kerek .mt-chapter { scroll-margin-top: 96px; border-radius: 5px; }
.mt-post.mt-post--kerek .mt-chapter + .mt-chapter { margin-top: 26px; }
.mt-post.mt-post--kerek .mt-chapter:target { animation: mt-kerek-flash 1300ms ease-out; }
.mt-post.mt-post--kerek .mt-chapter,
.mt-post.mt-post--kerek .mt-chapter:hover,
.mt-post.mt-post--kerek .mt-chapter:focus-visible,
.mt-post.mt-post--kerek .mt-chapter:active {
	border-color: transparent;
	box-shadow: none;
	transform: none;
	transition: none;
}
.mt-post.mt-post--kerek .mt-block {
	margin: 0 auto 18px;
	background: #ffffff;
	border: 1px solid var(--mt-kerek-line);
	border-left: 3px solid var(--mt-kerek-blue);
	border-radius: 5px;
}
.mt-post.mt-post--kerek .mt-list { list-style: none; margin: 0; padding: 0; }
.mt-post.mt-post--kerek .mt-list li {
	margin: 0;
	padding: 14px 22px;
	font-size: 16.5px;
	line-height: 1.68;
}
.mt-post.mt-post--kerek .mt-list li + li { border-top: 1px solid var(--mt-kerek-hair); }
.mt-post.mt-post--kerek .mt-band {
	display: flex;
	align-items: center;
	justify-content: space-between;
	flex-wrap: wrap;
	gap: 16px;
	margin-top: 34px;
	padding: 20px 24px;
	background: var(--mt-kerek-sky);
	border-radius: 8px;
}
.mt-post.mt-post--kerek .mt-band p { margin: 0; font-family: var(--mt-kerek-display); font-size: 18px; font-weight: 600; color: #ffffff; }
.mt-post.mt-post--kerek .mt-band a.mt-btn {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 13px 22px;
	background: var(--mt-kerek-blue);
	color: #ffffff;
	border-radius: 8px;
	font-family: var(--mt-kerek-display);
	font-size: 15.5px;
	font-weight: 600;
	line-height: 1.35;
	text-decoration: none;
	transition: background 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
.mt-post.mt-post--kerek .mt-band a.mt-btn:hover,
.mt-post.mt-post--kerek .mt-band a.mt-btn:focus {
	background: #0a8ad4;
	color: #ffffff;
	text-decoration: none;
	transform: translateY(-1px);
	box-shadow: 0 3px 10px rgba(0, 0, 0, 0.18);
}
.mt-post.mt-post--kerek .mt-band a.mt-btn:active { transform: translateY(0) scale(0.985); box-shadow: none; }
.mt-post.mt-post--kerek .mt-btn__arrow { flex: none; }
@media (max-width: 860px) {
.mt-post.mt-post--kerek { font-size: 16.5px; padding-left: 18px; padding-right: 18px; }
.mt-post.mt-post--kerek .mt-lead { font-size: 18px; }
.mt-post.mt-post--kerek .mt-band { flex-direction: column; align-items: flex-start; }
.mt-post.mt-post--kerek .mt-band a.mt-btn { max-width: 100%; word-break: break-word; }
}
.mt-post.mt-post--martenzites {
	--mt-mart-blue: #0676b6;
	--mt-mart-sky: #0094e6;
	--mt-mart-slate: #37485e;
	--mt-mart-body: #333333;
	--mt-mart-line: #dddddd;
	--mt-mart-hair: #eeeeee;
	--mt-mart-sand: #f7f6f2;
	--mt-mart-col: 720px;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: "Open Sans", system-ui, sans-serif;
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-mart-body);
	text-wrap: pretty;
}
.mt-post.mt-post--martenzites > * {
	max-width: var(--mt-mart-col);
	margin-left: auto;
	margin-right: auto;
}
.mt-post.mt-post--martenzites p { margin: 0 0 18px; }
.mt-post.mt-post--martenzites p:last-child { margin-bottom: 0; }
.mt-post.mt-post--martenzites strong { font-weight: 700; color: var(--mt-mart-slate); }
.mt-post.mt-post--martenzites a {
	color: var(--mt-mart-blue);
	text-decoration: none;
	transition: color 140ms ease-out;
}
.mt-post.mt-post--martenzites a:hover { color: var(--mt-mart-sky); }
.mt-post.mt-post--martenzites .mt-toc {
	margin-bottom: 40px;
	padding: 14px 16px 16px;
	background: var(--mt-mart-sand);
	border: 1px solid var(--mt-mart-line);
	border-radius: 5px;
}
.mt-post.mt-post--martenzites .mt-toc__head {
	margin: 0 0 10px;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-mart-blue);
}
.mt-post.mt-post--martenzites .mt-toc__list {
	display: flex;
	flex-wrap: wrap;
	align-items: stretch;
	gap: 10px;
}
.mt-post.mt-post--martenzites .mt-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 9px 14px;
	background: #ffffff;
	border: 1px solid var(--mt-mart-line);
	border-radius: 6px;
	color: var(--mt-mart-slate);
	text-decoration: none;
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post.mt-post--martenzites .mt-chip:hover {
	color: var(--mt-mart-slate);
	border-color: var(--mt-mart-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
.mt-post.mt-post--martenzites .mt-chip:active {
	transform: translateY(0);
	box-shadow: none;
	border-color: var(--mt-mart-blue);
}
.mt-post.mt-post--martenzites .mt-chip__num {
	flex: none;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 13px;
	font-weight: 700;
	color: var(--mt-mart-blue);
}
.mt-post.mt-post--martenzites .mt-chip__text {
	font-family: Poppins, system-ui, sans-serif;
	font-size: 15px;
	font-weight: 600;
	line-height: 1.4;
	font-variant-numeric: tabular-nums;
}
.mt-post.mt-post--martenzites .mt-sec {
	position: relative;
	margin-bottom: 46px;
	scroll-margin-top: 96px;
}
.mt-post.mt-post--martenzites .mt-sec:last-child { margin-bottom: 0; }
.mt-post.mt-post--martenzites .mt-h2 {
	position: relative;
	margin: 0 0 18px;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 25px;
	font-weight: 600;
	line-height: 1.28;
	letter-spacing: -0.012em;
	color: var(--mt-mart-slate);
	border-radius: 3px;
}
.mt-post.mt-post--martenzites .mt-h2__num {
	position: absolute;
	left: -84px;
	top: -0.16em;
	width: 68px;
	font-size: 58px;
	font-weight: 700;
	line-height: 1;
	text-align: right;
	color: rgba(55, 72, 94, 0.14);
	pointer-events: none;
}
.mt-post.mt-post--martenzites .mt-sec:target .mt-h2 {
	animation: mt-martenzites-flash 1200ms ease-out;
}
.mt-post.mt-post--martenzites .mt-tablewrap {
	border-radius: 5px;
	overflow-x: auto;
	-webkit-overflow-scrolling: touch;
}
.mt-post.mt-post--martenzites table.mt-table {
	width: 100%;
	table-layout: fixed;
	border-collapse: separate;     
	border-spacing: 0;
	border-top: 1px solid var(--mt-mart-line);
	border-left: 3px solid var(--mt-mart-blue);
	border-right: 3px solid var(--mt-mart-blue);
	border-bottom: 1px solid var(--mt-mart-line);
	font-family: "Open Sans", system-ui, sans-serif;
	font-size: 12.5px;            
	line-height: 1.5;
	color: var(--mt-mart-body);
}
.mt-post.mt-post--martenzites .mt-table tbody tr { background: transparent; }
.mt-post.mt-post--martenzites .mt-table th,
.mt-post.mt-post--martenzites .mt-table td {
	border: 0;                     
	padding: 8px 7px;
	border-right: 1px solid var(--mt-mart-line);
	border-bottom: 1px solid var(--mt-mart-hair);
	text-align: left;
	vertical-align: top;           
}
.mt-post.mt-post--martenzites .mt-table tbody tr:last-child td { border-bottom: 0; }
.mt-post.mt-post--martenzites .mt-table thead th {
	background: var(--mt-mart-sand);
	border-bottom: 1px solid var(--mt-mart-line);
	font-family: Poppins, system-ui, sans-serif;
	font-size: 10.5px;
	font-weight: 600;
	line-height: 1.32;
	hyphens: auto;
	white-space: normal;           
	color: var(--mt-mart-slate);
	vertical-align: middle;
}
.mt-post.mt-post--martenzites .mt-table thead tr th:last-child,
.mt-post.mt-post--martenzites .mt-table tbody td:last-child { border-right: 0; }
.mt-post.mt-post--martenzites .mt-table .mt-th-grp { text-align: center; }
.mt-post.mt-post--martenzites .mt-table .mt-th-val { text-align: right; }
.mt-post.mt-post--martenzites .mt-table .mt-th-val--nw { white-space: nowrap; }
.mt-post.mt-post--martenzites .mt-table .mt-c-grp,
.mt-post.mt-post--martenzites .mt-table .mt-c-des {
	font-family: Poppins, system-ui, sans-serif;
	font-size: 12.5px;
	font-weight: 600;
	color: var(--mt-mart-slate);
	white-space: nowrap;
	vertical-align: top;
	background: rgba(247, 246, 242, 0.6);
}
.mt-post.mt-post--martenzites .mt-table .mt-c-cls {
	font-family: Poppins, system-ui, sans-serif;
	font-weight: 600;
	color: var(--mt-mart-slate);
	text-align: right;
	white-space: nowrap;
	font-variant-numeric: tabular-nums;
}
.mt-post.mt-post--martenzites .mt-table .mt-c-val {
	text-align: right;
	white-space: nowrap;
	font-variant-numeric: tabular-nums;
}
.mt-post.mt-post--martenzites .mt-table sup {
	font-size: 0.72em;
	line-height: 0;
	vertical-align: super;
	color: var(--mt-mart-blue);
}
.mt-post.mt-post--martenzites .mt-table em { font-style: italic; }
.mt-post.mt-post--martenzites .mt-table tbody tr:hover td { background: rgba(0, 148, 230, 0.045); }
.mt-post.mt-post--martenzites .mt-table tbody tr:hover .mt-c-grp,
.mt-post.mt-post--martenzites .mt-table tbody tr:hover .mt-c-des { background: rgba(0, 148, 230, 0.045); }
.mt-post.mt-post--martenzites .mt-table tbody + tbody tr:first-child td {
	border-top: 1px solid var(--mt-mart-line);
}
.mt-post.mt-post--martenzites .mt-block {
	margin: 0 0 22px;
	background: #ffffff;
	border: 1px solid var(--mt-mart-line);
	border-left: 3px solid var(--mt-mart-blue);
	border-radius: 5px;
	overflow: hidden;
}
.mt-post.mt-post--martenzites .mt-block__label {
	margin: 0;
	padding: 12px 16px;
	background: var(--mt-mart-sand);
	border-bottom: 1px solid var(--mt-mart-line);
	font-family: Poppins, system-ui, sans-serif;
	font-size: 15px;
	font-weight: 600;
	line-height: 1.5;
	color: var(--mt-mart-slate);
}
.mt-post.mt-post--martenzites .mt-items { list-style: none; margin: 0; padding: 0; }
.mt-post.mt-post--martenzites .mt-items li {
	display: flex;
	align-items: baseline;
	gap: 12px;
	margin: 0;
	padding: 12px 16px;
	border-bottom: 1px solid var(--mt-mart-hair);
	font-size: 16px;
	line-height: 1.66;
}
.mt-post.mt-post--martenzites .mt-items li:last-child { border-bottom: 0; }
.mt-post.mt-post--martenzites .mt-items__num {
	flex: none;
	width: 18px;
	font-family: Poppins, system-ui, sans-serif;
	font-size: 14px;
	font-weight: 700;
	color: var(--mt-mart-blue);
	font-variant-numeric: tabular-nums;
}
.mt-post.mt-post--martenzites .mt-items__dot {
	flex: none;
	width: 6px;
	height: 6px;
	margin-right: 2px;
	border-radius: 1px;
	background: var(--mt-mart-blue);
	transform: translateY(-3px);
}
.mt-post.mt-post--martenzites .mt-items__body { flex: 1 1 auto; }
.mt-post.mt-post--martenzites .mt-callout {
	margin: 0;
	padding: 16px 18px;
	background: var(--mt-mart-sand);
	border: 1px solid var(--mt-mart-line);
	border-left: 3px solid var(--mt-mart-blue);
	border-radius: 5px;
	font-size: 16px;
	font-weight: 600;
	line-height: 1.66;
	color: var(--mt-mart-slate);
}
@media (max-width: 1060px) {
.mt-post.mt-post--martenzites .mt-h2 { display: flex; align-items: baseline; gap: 10px; }
.mt-post.mt-post--martenzites .mt-h2__num {
		position: static;
		width: auto;
		font-size: 24px;
		color: rgba(6, 118, 182, 0.55);
	}
}
@media (max-width: 780px) {
.mt-post.mt-post--martenzites { font-size: 16.5px; padding-left: 18px; padding-right: 18px; }
.mt-post.mt-post--martenzites .mt-h2 { font-size: 21px; }
.mt-post.mt-post--martenzites .mt-table { min-width: 620px; font-size: 12px; }
.mt-post.mt-post--martenzites .mt-table th,
	.mt-post.mt-post--martenzites .mt-table td { padding: 7px 6px; }
}
.mt-post.mt-post--jelolesek {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-col: 720px;
	--mt-img-scale-table: 1;
	--mt-display: Poppins, system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
.mt-post.mt-post--jelolesek > * {
	max-width: var(--mt-col);
	margin-left: auto;
	margin-right: auto;
}
.mt-post.mt-post--jelolesek p { margin: 0 0 18px; }
.mt-post.mt-post--jelolesek p:last-child { margin-bottom: 0; }
.mt-post.mt-post--jelolesek strong { font-weight: 700; color: var(--mt-slate); }
.mt-post.mt-post--jelolesek a { color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--jelolesek a:hover { color: var(--mt-sky); }
.mt-post.mt-post--jelolesek .mt-post__head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 16px;
	margin-bottom: 28px;
	text-align: center;
}
.mt-post.mt-post--jelolesek .mt-lead {
	margin: 0;
	max-width: 660px;
	font-size: 19px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);
}
.mt-post.mt-post--jelolesek .mt-lead--sub {
	font-size: 17px;
	font-weight: 400;
	color: var(--mt-body);
}
.mt-post.mt-post--jelolesek figure.mt-fig { margin: 26px auto 0; overflow: hidden; }
.mt-post.mt-post--jelolesek figure.mt-fig--table { margin: 4px auto 22px; }
.mt-post.mt-post--jelolesek figure.mt-fig img {
	display: block;
	width: 100%;
	height: auto;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
}
.mt-post.mt-post--jelolesek .mt-trim--table {
	transform: scale(var(--mt-img-scale-table, 1));
	transform-origin: center;
}
.mt-post.mt-post--jelolesek .mt-toc {
	margin-bottom: 40px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;
}
.mt-post.mt-post--jelolesek .mt-toc__head {
	margin: 0 0 10px;
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);
}
.mt-post.mt-post--jelolesek .mt-toc__list { display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px; }
.mt-post.mt-post--jelolesek .mt-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 9px 14px;
	max-width: 330px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	text-decoration: none;
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post.mt-post--jelolesek .mt-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
.mt-post.mt-post--jelolesek .mt-chip:active { transform: translateY(0); box-shadow: none; border-color: var(--mt-blue); }
.mt-post.mt-post--jelolesek .mt-chip__num { flex: none; font-family: var(--mt-display); font-size: 13px; font-weight: 700; color: var(--mt-blue); }
.mt-post.mt-post--jelolesek .mt-chip__text {
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1.4;
	font-variant-numeric: tabular-nums;
}
.mt-post.mt-post--jelolesek .mt-sec { position: relative; margin-bottom: 46px; scroll-margin-top: 96px; }
.mt-post.mt-post--jelolesek .mt-sec:last-child { margin-bottom: 0; }
.mt-post.mt-post--jelolesek .mt-h2 {
	position: relative;
	margin: 0 0 18px;
	font-family: var(--mt-display);
	font-size: 25px;
	font-weight: 600;
	line-height: 1.28;
	letter-spacing: -0.012em;
	color: var(--mt-slate);
	border-radius: 3px;
}
.mt-post.mt-post--jelolesek .mt-h2__num {
	position: absolute;
	left: -84px;
	top: -0.16em;
	width: 68px;
	font-size: 58px;
	font-weight: 700;
	line-height: 1;
	text-align: right;
	color: rgba(55, 72, 94, 0.14);
	pointer-events: none;
}
.mt-post.mt-post--jelolesek .mt-sec:target .mt-h2 { animation: mt-jelolesek-flash 1200ms ease-out; }
.mt-post.mt-post--jelolesek .mt-block {
	margin: 0 0 22px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	overflow: hidden;
}
.mt-post.mt-post--jelolesek .mt-block:last-child { margin-bottom: 0; }
.mt-post.mt-post--jelolesek .mt-block__label {
	margin: 0;
	padding: 12px 16px;
	background: var(--mt-sand);
	border-bottom: 1px solid var(--mt-line);
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1.5;
	color: var(--mt-slate);
}
.mt-post.mt-post--jelolesek .mt-items { list-style: none; margin: 0; padding: 0; }
.mt-post.mt-post--jelolesek .mt-items li {
	display: flex;
	align-items: baseline;
	gap: 12px;
	margin: 0;
	padding: 12px 16px;
	border-bottom: 1px solid var(--mt-hair);
	font-size: 16px;
	line-height: 1.66;
}
.mt-post.mt-post--jelolesek .mt-items li:last-child { border-bottom: 0; }
.mt-post.mt-post--jelolesek .mt-items__key {
	flex: none;
	width: 34px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 700;
	color: var(--mt-blue);
	font-variant-numeric: tabular-nums;
}
.mt-post.mt-post--jelolesek .mt-items__num {
	flex: none;
	width: 18px;
	font-family: var(--mt-display);
	font-size: 14px;
	font-weight: 700;
	color: var(--mt-blue);
	font-variant-numeric: tabular-nums;
}
.mt-post.mt-post--jelolesek .mt-items__body { flex: 1 1 auto; }
.mt-post.mt-post--jelolesek .mt-items__body code {
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	color: var(--mt-slate);
}
.mt-post.mt-post--jelolesek .mt-callout {
	margin: 0 0 22px;
	padding: 16px 18px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	font-size: 16px;
	line-height: 1.66;
	color: var(--mt-slate);
}
@media (max-width: 1060px) {
.mt-post.mt-post--jelolesek .mt-h2 { display: flex; align-items: baseline; gap: 10px; }
.mt-post.mt-post--jelolesek .mt-h2__num {
		position: static;
		width: auto;
		font-size: 24px;
		color: rgba(6, 118, 182, 0.55);
	}
}
@media (max-width: 860px) {
.mt-post.mt-post--jelolesek .mt-lead { font-size: 19px !important; }
.mt-post.mt-post--jelolesek .mt-lead--sub { font-size: 17px !important; }
}
@media (max-width: 780px) {
.mt-post.mt-post--jelolesek { font-size: 16.5px; padding-left: 18px; padding-right: 18px; }
.mt-post.mt-post--jelolesek .mt-h2 { font-size: 21px; }
.mt-post.mt-post--jelolesek .mt-chip { max-width: 100%; }
}
.mt-post.mt-post--csucsminosegu-tomiteseket-erdemel {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-col: 720px;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
.mt-post.mt-post--csucsminosegu-tomiteseket-erdemel > * {
	max-width: var(--mt-col);
	margin-left: auto;
	margin-right: auto;
}
.mt-post.mt-post--csucsminosegu-tomiteseket-erdemel p {
	margin: 0 0 18px;
}
.mt-post.mt-post--csucsminosegu-tomiteseket-erdemel p:last-child {
	margin-bottom: 0;
}
.mt-post.mt-post--csucsminosegu-tomiteseket-erdemel strong {
	font-weight: 700; color: var(--mt-slate);
}
.mt-post.mt-post--csucsminosegu-tomiteseket-erdemel a {
	color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out;
}
.mt-post.mt-post--csucsminosegu-tomiteseket-erdemel a:hover {
	color: var(--mt-sky);
}
.mt-post.mt-post--csucsminosegu-tomiteseket-erdemel .mt-tomites-head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 16px;
	margin-bottom: 28px;
	text-align: center;
}
.mt-post.mt-post--csucsminosegu-tomiteseket-erdemel .mt-tomites-lead {
	margin: 0;
	max-width: 660px;
	font-size: 19px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);
}
.mt-post.mt-post--csucsminosegu-tomiteseket-erdemel .mt-tomites-sec {
	position: relative; margin-bottom: 46px; scroll-margin-top: 96px;
}
.mt-post.mt-post--csucsminosegu-tomiteseket-erdemel .mt-tomites-sec:last-child {
	margin-bottom: 0;
}
.mt-post.mt-post--csucsminosegu-tomiteseket-erdemel .mt-tomites-callout {
	margin: 0 0 22px;
	padding: 16px 18px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	font-family: var(--mt-display);
	font-size: 16px;
	font-weight: 600;
	line-height: 1.6;
	color: var(--mt-slate);
}
.mt-post.mt-post--csucsminosegu-tomiteseket-erdemel .mt-tomites-cta {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 14px;
	margin: 46px auto 0;
	padding: 24px 26px;
	background: var(--mt-sky);
	border-radius: 5px;
}
.mt-post.mt-post--csucsminosegu-tomiteseket-erdemel .mt-tomites-cta-text {
	margin: 0;
	font-family: var(--mt-display);
	font-size: 19px;
	font-weight: 600;
	line-height: 1.45;
	color: #ffffff;
}
.mt-post.mt-post--csucsminosegu-tomiteseket-erdemel .mt-tomites-cta-note {
	margin: 0;
	font-size: 15px;
	line-height: 1.5;
	color: rgba(255, 255, 255, 0.92);
}
.mt-post.mt-post--csucsminosegu-tomiteseket-erdemel .mt-tomites-btn {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 12px 20px;
	background: var(--mt-blue);
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1;
	color: #ffffff;
	transition: background-color 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
.mt-post.mt-post--csucsminosegu-tomiteseket-erdemel .mt-tomites-btn:hover {
	color: #ffffff;
	background: #0a86cd;
	transform: translateY(-1px);
	box-shadow: 0 4px 12px rgba(6, 47, 74, 0.22);
}
.mt-post.mt-post--csucsminosegu-tomiteseket-erdemel .mt-tomites-btn:active {
	transform: translateY(0); box-shadow: none; background: #05659c;
}
@media (max-width: 780px) {
.mt-post.mt-post--csucsminosegu-tomiteseket-erdemel {
		font-size: 16.5px; padding-left: 18px; padding-right: 18px;
	}
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-col: 720px;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo > * {
	max-width: var(--mt-col);
	margin-left: auto;
	margin-right: auto;
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo p {
	margin: 0 0 18px;
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo p:last-child {
	margin-bottom: 0;
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo strong {
	font-weight: 700; color: var(--mt-slate);
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo a {
	color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out;
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo a:hover {
	color: var(--mt-sky);
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo .mt-fe-head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 16px;
	margin-bottom: 28px;
	text-align: center;
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo .mt-fe-lead {
	margin: 0;
	max-width: 660px;
	font-size: 19px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo .mt-fe-fig {
	margin: 26px auto 0;
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo .mt-fe-frame {
	overflow: hidden; line-height: 0;
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo .mt-fe-img {
	display: block;
	width: 100%;
	height: auto;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
	transform: scale(var(--mt-zoom, 1));
	transform-origin: center;
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo .mt-fe-sec {
	position: relative; margin-bottom: 46px; scroll-margin-top: 96px;
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo .mt-fe-sec:last-child {
	margin-bottom: 0;
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo .mt-fe-block {
	margin: 0 0 22px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	overflow: hidden;
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo .mt-fe-block:last-child {
	margin-bottom: 0;
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo .mt-fe-block-label {
	margin: 0;
	padding: 12px 16px;
	background: var(--mt-sand);
	border-bottom: 1px solid var(--mt-line);
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1.5;
	color: var(--mt-slate);
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo .mt-fe-items {
	list-style: none; margin: 0; padding: 0;
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo .mt-fe-item {
	display: flex;
	align-items: baseline;
	gap: 12px;
	margin: 0;
	padding: 12px 16px;
	border-bottom: 1px solid var(--mt-hair);
	font-size: 16px;
	line-height: 1.66;
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo .mt-fe-item:last-child {
	border-bottom: 0;
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo .mt-fe-dot {
	flex: none;
	width: 6px;
	height: 6px;
	background: var(--mt-blue);
	border-radius: 1px;
	transform: translateY(-2px);
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo .mt-fe-item-body {
	flex: 1 1 auto;
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo .mt-fe-callout {
	margin: 0 0 22px;
	padding: 16px 18px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	font-family: var(--mt-display);
	font-size: 16px;
	font-weight: 600;
	line-height: 1.6;
	color: var(--mt-slate);
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo .mt-fe-cta {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 14px;
	margin: 46px auto 0;
	padding: 24px 26px;
	background: var(--mt-sky);
	border-radius: 5px;
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo .mt-fe-cta-text {
	margin: 0;
	font-family: var(--mt-display);
	font-size: 19px;
	font-weight: 600;
	line-height: 1.45;
	color: #ffffff;
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo .mt-fe-btn {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 12px 20px;
	background: var(--mt-blue);
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1;
	color: #ffffff;
	transition: background-color 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo .mt-fe-btn:hover {
	color: #ffffff;
	background: #0a86cd;
	transform: translateY(-1px);
	box-shadow: 0 4px 12px rgba(6, 47, 74, 0.22);
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo .mt-fe-btn:active {
	transform: translateY(0); box-shadow: none; background: #05659c;
}
@media (max-width: 780px) {
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo {
		font-size: 16.5px; padding-left: 18px; padding-right: 18px;
	}
}
.mt-post.mt-post--a-sokretu-fe-gyorscsatlakozo .mt-fe-img--product {
	--mt-zoom: 1;
}
.mt-post.mt-post--rozsdamentes-bekazarak {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-col: 720px;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
.mt-post.mt-post--rozsdamentes-bekazarak > * {
	max-width: var(--mt-col);
	margin-left: auto;
	margin-right: auto;
}
.mt-post.mt-post--rozsdamentes-bekazarak p {
	margin: 0 0 18px;
}
.mt-post.mt-post--rozsdamentes-bekazarak p:last-child {
	margin-bottom: 0;
}
.mt-post.mt-post--rozsdamentes-bekazarak strong {
	font-weight: 700; color: var(--mt-slate);
}
.mt-post.mt-post--rozsdamentes-bekazarak a {
	color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out;
}
.mt-post.mt-post--rozsdamentes-bekazarak a:hover {
	color: var(--mt-sky);
}
.mt-post.mt-post--rozsdamentes-bekazarak .mt-bekazar-fig {
	margin: 26px auto 0;
}
.mt-post.mt-post--rozsdamentes-bekazarak .mt-bekazar-frame {
	overflow: hidden; line-height: 0;
}
.mt-post.mt-post--rozsdamentes-bekazarak .mt-bekazar-img {
	display: block;
	width: 100%;
	height: auto;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
	transform: scale(var(--mt-zoom, 1));
	transform-origin: center;
}
.mt-post.mt-post--rozsdamentes-bekazarak .mt-bekazar-sec {
	position: relative; margin-bottom: 46px; scroll-margin-top: 96px;
}
.mt-post.mt-post--rozsdamentes-bekazarak .mt-bekazar-sec:last-child {
	margin-bottom: 0;
}
.mt-post.mt-post--rozsdamentes-bekazarak .mt-bekazar-block {
	margin: 0 0 22px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	overflow: hidden;
}
.mt-post.mt-post--rozsdamentes-bekazarak .mt-bekazar-block:last-child {
	margin-bottom: 0;
}
.mt-post.mt-post--rozsdamentes-bekazarak .mt-bekazar-items {
	list-style: none; margin: 0; padding: 0;
}
.mt-post.mt-post--rozsdamentes-bekazarak .mt-bekazar-item {
	display: flex;
	align-items: baseline;
	gap: 12px;
	margin: 0;
	padding: 12px 16px;
	border-bottom: 1px solid var(--mt-hair);
	font-size: 16px;
	line-height: 1.66;
}
.mt-post.mt-post--rozsdamentes-bekazarak .mt-bekazar-item:last-child {
	border-bottom: 0;
}
.mt-post.mt-post--rozsdamentes-bekazarak .mt-bekazar-item-body {
	flex: 1 1 auto;
}
.mt-post.mt-post--rozsdamentes-bekazarak .mt-bekazar-btn {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 12px 20px;
	background: var(--mt-blue);
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1;
	color: #ffffff;
	transition: background-color 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
.mt-post.mt-post--rozsdamentes-bekazarak .mt-bekazar-btn:hover {
	color: #ffffff;
	background: #0a86cd;
	transform: translateY(-1px);
	box-shadow: 0 4px 12px rgba(6, 47, 74, 0.22);
}
.mt-post.mt-post--rozsdamentes-bekazarak .mt-bekazar-btn:active {
	transform: translateY(0); box-shadow: none; background: #05659c;
}
@media (max-width: 780px) {
.mt-post.mt-post--rozsdamentes-bekazarak {
		font-size: 16.5px; padding-left: 18px; padding-right: 18px;
	}
}
.mt-post.mt-post--rozsdamentes-bekazarak .mt-bekazar-key {
	flex: none;
	width: 128px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	color: var(--mt-slate);
}
.mt-post.mt-post--rozsdamentes-bekazarak .mt-bekazar-action {
	margin: 30px auto 0;
}
@media (max-width: 620px) {
.mt-post.mt-post--rozsdamentes-bekazarak .mt-bekazar-item {
		flex-wrap: wrap;
	}
.mt-post.mt-post--rozsdamentes-bekazarak .mt-bekazar-key {
		width: 100%;
	}
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-col: 720px;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok > * {
	max-width: var(--mt-col);
	margin-left: auto;
	margin-right: auto;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok p {
	margin: 0 0 18px;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok p:last-child {
	margin-bottom: 0;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok strong {
	font-weight: 700; color: var(--mt-slate);
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok a {
	color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok a:hover {
	color: var(--mt-sky);
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 16px;
	margin-bottom: 28px;
	text-align: center;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-lead {
	margin: 0;
	max-width: 660px;
	font-size: 19px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-toc {
	margin: 0 auto 40px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-toc-head {
	margin: 0 0 10px;
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-toc-list {
	display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 9px 14px;
	max-width: 340px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-chip:active {
	transform: translateY(0); box-shadow: none; border-color: var(--mt-blue);
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-chip-num {
	flex: none; font-family: var(--mt-display); font-size: 13px; font-weight: 700; color: var(--mt-blue);
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-chip-text {
	font-family: var(--mt-display); font-size: 15px; font-weight: 600; line-height: 1.4;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-sec {
	position: relative; margin-bottom: 46px; scroll-margin-top: 96px;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-sec:last-child {
	margin-bottom: 0;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-h2 {
	position: relative;
	margin: 0 0 18px;
	font-family: var(--mt-display);
	font-size: 25px;
	font-weight: 600;
	line-height: 1.28;
	letter-spacing: -0.012em;
	color: var(--mt-slate);
	border-radius: 3px;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-h2-num {
	position: absolute;
	left: -84px;
	top: -0.16em;
	width: 68px;
	font-size: 58px;
	font-weight: 700;
	line-height: 1;
	text-align: right;
	color: rgba(55, 72, 94, 0.14);
	pointer-events: none;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-sec:target .mt-cng-h2 {
	animation: mt-weh-cng-uzemanyagtolto-megoldasok-flash 1200ms ease-out;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-block {
	margin: 0 0 22px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	overflow: hidden;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-block:last-child {
	margin-bottom: 0;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-block-label {
	margin: 0;
	padding: 12px 16px;
	background: var(--mt-sand);
	border-bottom: 1px solid var(--mt-line);
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1.5;
	color: var(--mt-slate);
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-items {
	list-style: none; margin: 0; padding: 0;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-item {
	display: flex;
	align-items: baseline;
	gap: 12px;
	margin: 0;
	padding: 12px 16px;
	border-bottom: 1px solid var(--mt-hair);
	font-size: 16px;
	line-height: 1.66;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-item:last-child {
	border-bottom: 0;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-dot {
	flex: none;
	width: 6px;
	height: 6px;
	background: var(--mt-blue);
	border-radius: 1px;
	transform: translateY(-2px);
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-item-body {
	flex: 1 1 auto;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-cta {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 14px;
	margin: 46px auto 0;
	padding: 24px 26px;
	background: var(--mt-sky);
	border-radius: 5px;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-cta-text {
	margin: 0;
	font-family: var(--mt-display);
	font-size: 19px;
	font-weight: 600;
	line-height: 1.45;
	color: #ffffff;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-btn {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 12px 20px;
	background: var(--mt-blue);
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1;
	color: #ffffff;
	transition: background-color 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-btn:hover {
	color: #ffffff;
	background: #0a86cd;
	transform: translateY(-1px);
	box-shadow: 0 4px 12px rgba(6, 47, 74, 0.22);
}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-btn:active {
	transform: translateY(0); box-shadow: none; background: #05659c;
}
@media (max-width: 1060px) {
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-h2 {
		display: flex; align-items: baseline; gap: 10px;
	}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-h2-num {
		position: static;
		width: auto;
		font-size: 24px;
		color: rgba(6, 118, 182, 0.55);
	}
}
@media (max-width: 780px) {
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok {
		font-size: 16.5px; padding-left: 18px; padding-right: 18px;
	}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-h2 {
		font-size: 21px;
	}
.mt-post.mt-post--weh-cng-uzemanyagtolto-megoldasok .mt-cng-chip {
		max-width: 100%;
	}
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-col: 720px;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok > * {
	max-width: var(--mt-col);
	margin-left: auto;
	margin-right: auto;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok p {
	margin: 0 0 18px;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok p:last-child {
	margin-bottom: 0;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok strong {
	font-weight: 700; color: var(--mt-slate);
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok a {
	color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok a:hover {
	color: var(--mt-sky);
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 16px;
	margin-bottom: 28px;
	text-align: center;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-lead {
	margin: 0;
	max-width: 660px;
	font-size: 19px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-toc {
	margin: 0 auto 40px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-toc-head {
	margin: 0 0 10px;
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-toc-list {
	display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 9px 14px;
	max-width: 340px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-chip:active {
	transform: translateY(0); box-shadow: none; border-color: var(--mt-blue);
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-chip-num {
	flex: none; font-family: var(--mt-display); font-size: 13px; font-weight: 700; color: var(--mt-blue);
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-chip-text {
	font-family: var(--mt-display); font-size: 15px; font-weight: 600; line-height: 1.4;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-sec {
	position: relative; margin-bottom: 46px; scroll-margin-top: 96px;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-sec:last-child {
	margin-bottom: 0;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-h2 {
	position: relative;
	margin: 0 0 18px;
	font-family: var(--mt-display);
	font-size: 25px;
	font-weight: 600;
	line-height: 1.28;
	letter-spacing: -0.012em;
	color: var(--mt-slate);
	border-radius: 3px;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-h2-num {
	position: absolute;
	left: -84px;
	top: -0.16em;
	width: 68px;
	font-size: 58px;
	font-weight: 700;
	line-height: 1;
	text-align: right;
	color: rgba(55, 72, 94, 0.14);
	pointer-events: none;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-sec:target .mt-hutoipari-h2 {
	animation: mt-weh-hutoipari-gyorscsatlakozok-flash 1200ms ease-out;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-block {
	margin: 0 0 22px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	overflow: hidden;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-block:last-child {
	margin-bottom: 0;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-block-label {
	margin: 0;
	padding: 12px 16px;
	background: var(--mt-sand);
	border-bottom: 1px solid var(--mt-line);
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1.5;
	color: var(--mt-slate);
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-items {
	list-style: none; margin: 0; padding: 0;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-item {
	display: flex;
	align-items: baseline;
	gap: 12px;
	margin: 0;
	padding: 12px 16px;
	border-bottom: 1px solid var(--mt-hair);
	font-size: 16px;
	line-height: 1.66;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-item:last-child {
	border-bottom: 0;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-dot {
	flex: none;
	width: 6px;
	height: 6px;
	background: var(--mt-blue);
	border-radius: 1px;
	transform: translateY(-2px);
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-item-body {
	flex: 1 1 auto;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-cta {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 14px;
	margin: 46px auto 0;
	padding: 24px 26px;
	background: var(--mt-sky);
	border-radius: 5px;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-cta-text {
	margin: 0;
	font-family: var(--mt-display);
	font-size: 19px;
	font-weight: 600;
	line-height: 1.45;
	color: #ffffff;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-btn {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 12px 20px;
	background: var(--mt-blue);
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1;
	color: #ffffff;
	transition: background-color 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-btn:hover {
	color: #ffffff;
	background: #0a86cd;
	transform: translateY(-1px);
	box-shadow: 0 4px 12px rgba(6, 47, 74, 0.22);
}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-btn:active {
	transform: translateY(0); box-shadow: none; background: #05659c;
}
@media (max-width: 1060px) {
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-h2 {
		display: flex; align-items: baseline; gap: 10px;
	}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-h2-num {
		position: static;
		width: auto;
		font-size: 24px;
		color: rgba(6, 118, 182, 0.55);
	}
}
@media (max-width: 780px) {
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok {
		font-size: 16.5px; padding-left: 18px; padding-right: 18px;
	}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-h2 {
		font-size: 21px;
	}
.mt-post.mt-post--weh-hutoipari-gyorscsatlakozok .mt-hutoipari-chip {
		max-width: 100%;
	}
}
.mt-post.mt-post--nonox-sodronyszerelvenyek {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-col: 720px;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
.mt-post.mt-post--nonox-sodronyszerelvenyek > * {
	max-width: var(--mt-col);
	margin-left: auto;
	margin-right: auto;
}
.mt-post.mt-post--nonox-sodronyszerelvenyek p { margin: 0 auto 18px; }
.mt-post.mt-post--nonox-sodronyszerelvenyek p:last-child { margin-bottom: 0; }
.mt-post.mt-post--nonox-sodronyszerelvenyek strong { font-weight: 700; color: var(--mt-slate); }
.mt-post.mt-post--nonox-sodronyszerelvenyek em { font-style: italic; }
.mt-post.mt-post--nonox-sodronyszerelvenyek a { color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--nonox-sodronyszerelvenyek a:hover { color: var(--mt-sky); }
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 16px;
	margin-bottom: 28px;
	text-align: center;
}
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-title {
	margin: 0;
	font-family: var(--mt-display);
	font-size: 44px;
	font-weight: 700;
	line-height: 1.12;
	letter-spacing: -0.022em;
	color: var(--mt-slate);
}
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-lead {
	margin: 0;
	max-width: 660px;
	font-size: 19px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);
}
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-fig { margin: 26px auto 0; }
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-fig--opener { margin: 0 auto 34px; }
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-fig--inline { margin: 4px auto 22px; }
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-frame { overflow: hidden; line-height: 0; text-align: center; }
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-img {
	display: block;
	width: 100%;
	max-width: 100%;
	height: auto;
	margin: 0 auto;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
	transform: scale(var(--mt-zoom, 1));
	transform-origin: center;
}
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-toc {
	margin: 0 auto 40px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;
}
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-toc-head {
	margin: 0 0 10px;
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);
}
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-toc-list { display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px; }
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 9px 14px;
	max-width: 340px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-chip:active { transform: translateY(0); box-shadow: none; border-color: var(--mt-blue); }
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-chip-num { flex: none; font-family: var(--mt-display); font-size: 13px; font-weight: 700; color: var(--mt-blue); }
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-chip-text { font-family: var(--mt-display); font-size: 15px; font-weight: 600; line-height: 1.4; }
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-sec { position: relative; margin-bottom: 46px; scroll-margin-top: 96px; }
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-sec:last-child { margin-bottom: 0; }
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-h2 {
	position: relative;
	margin: 0 0 18px;
	font-family: var(--mt-display);
	font-size: 25px;
	font-weight: 600;
	line-height: 1.28;
	letter-spacing: -0.012em;
	color: var(--mt-slate);
	border-radius: 3px;
}
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-h2-num {
	position: absolute;
	left: -84px;
	top: -0.16em;
	width: 68px;
	font-size: 58px;
	font-weight: 700;
	line-height: 1;
	text-align: right;
	color: rgba(55, 72, 94, 0.14);
	pointer-events: none;
}
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-h3 {
	margin: 26px 0 10px;
	font-family: var(--mt-display);
	font-size: 17px;
	font-weight: 600;
	line-height: 1.45;
	color: var(--mt-blue);
}
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-h3:first-child { margin-top: 0; }
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-sec:target .mt-sodrony-h2 { animation: mt-nonox-sodronyszerelvenyek-flash 1200ms ease-out; }
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-block {
	margin: 22px 0 0;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	overflow: hidden;
}
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-block-label {
	margin: 0;
	padding: 12px 16px;
	background: var(--mt-sand);
	border-bottom: 1px solid var(--mt-line);
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1.5;
	color: var(--mt-slate);
}
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-items { list-style: none; margin: 0; padding: 0; }
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-item {
	display: flex;
	align-items: baseline;
	gap: 12px;
	margin: 0;
	padding: 12px 16px;
	border-bottom: 1px solid var(--mt-hair);
	font-size: 16px;
	line-height: 1.66;
}
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-item:last-child { border-bottom: 0; }
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-dot {
	flex: none;
	width: 6px;
	height: 6px;
	background: var(--mt-blue);
	border-radius: 1px;
	transform: translateY(-2px);
}
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-item-body { flex: 1 1 auto; }
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-cta {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 14px;
	margin: 46px auto 0;
	padding: 24px 26px;
	background: var(--mt-sky);
	border-radius: 5px;
}
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-cta-text {
	margin: 0;
	font-family: var(--mt-display);
	font-size: 19px;
	font-weight: 600;
	line-height: 1.45;
	color: #ffffff;
}
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-cta-actions { display: flex; flex-wrap: wrap; gap: 12px; }
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-btn {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 12px 20px;
	background: var(--mt-blue);
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1;
	color: #ffffff;
	transition: background-color 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-btn:hover {
	color: #ffffff;
	background: #0a86cd;
	transform: translateY(-1px);
	box-shadow: 0 4px 12px rgba(6, 47, 74, 0.22);
}
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-btn:active { transform: translateY(0); box-shadow: none; background: #05659c; }
@media (max-width: 1060px) {
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-h2 { display: flex; align-items: baseline; gap: 10px; }
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-h2-num {
		position: static;
		width: auto;
		font-size: 24px;
		color: rgba(6, 118, 182, 0.55);
	}
}
@media (max-width: 780px) {
.mt-post.mt-post--nonox-sodronyszerelvenyek { font-size: 16.5px; padding-left: 18px; padding-right: 18px; }
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-title { font-size: 31px; }
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-h2 { font-size: 21px; }
.mt-post.mt-post--nonox-sodronyszerelvenyek .mt-sodrony-chip { max-width: 100%; }
}
.mt-post.mt-post--rozsdamentes-vagotarcsak {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-col: 720px;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
.mt-post.mt-post--rozsdamentes-vagotarcsak > * {
	max-width: var(--mt-col);
	margin-left: auto;
	margin-right: auto;
}
.mt-post.mt-post--rozsdamentes-vagotarcsak p { margin: 0 auto 18px; }
.mt-post.mt-post--rozsdamentes-vagotarcsak p:last-child { margin-bottom: 0; }
.mt-post.mt-post--rozsdamentes-vagotarcsak strong { font-weight: 700; color: var(--mt-slate); }
.mt-post.mt-post--rozsdamentes-vagotarcsak a { color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--rozsdamentes-vagotarcsak a:hover { color: var(--mt-sky); }
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 16px;
	margin-bottom: 28px;
	text-align: center;
}
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-title {
	margin: 0;
	font-family: var(--mt-display);
	font-size: 40px;
	font-weight: 700;
	line-height: 1.16;
	letter-spacing: -0.022em;
	color: var(--mt-slate);
}
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-fig { margin: 26px auto 0; }
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-fig--opener { margin: 0 auto 34px; }
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-frame { overflow: hidden; line-height: 0; }
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-img {
	display: block;
	width: 100%;
	height: auto;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
	transform: scale(var(--mt-zoom, 1));
	transform-origin: center;
}
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-toc {
	margin: 0 auto 40px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;
}
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-toc-head {
	margin: 0 0 10px;
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);
}
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-toc-list { display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px; }
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 9px 14px;
	max-width: 340px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-chip:active { transform: translateY(0); box-shadow: none; border-color: var(--mt-blue); }
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-chip-num { flex: none; font-family: var(--mt-display); font-size: 13px; font-weight: 700; color: var(--mt-blue); }
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-chip-text { font-family: var(--mt-display); font-size: 15px; font-weight: 600; line-height: 1.4; }
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-sec { position: relative; margin-bottom: 46px; scroll-margin-top: 96px; }
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-sec:last-child { margin-bottom: 0; }
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-h2 {
	position: relative;
	margin: 0 0 18px;
	font-family: var(--mt-display);
	font-size: 25px;
	font-weight: 600;
	line-height: 1.28;
	letter-spacing: -0.012em;
	color: var(--mt-slate);
	border-radius: 3px;
}
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-h2-num {
	position: absolute;
	left: -84px;
	top: -0.16em;
	width: 68px;
	font-size: 58px;
	font-weight: 700;
	line-height: 1;
	text-align: right;
	color: rgba(55, 72, 94, 0.14);
	pointer-events: none;
}
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-sec:target .mt-vagotarcsa-h2 { animation: mt-rozsdamentes-vagotarcsak-flash 1200ms ease-out; }
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-callout {
	margin: 22px 0 0;
	padding: 16px 18px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	font-family: var(--mt-display);
	font-size: 16px;
	font-weight: 600;
	line-height: 1.6;
	color: var(--mt-slate);
}
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-cta {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 14px;
	margin: 46px auto 0;
	padding: 24px 26px;
	background: var(--mt-sky);
	border-radius: 5px;
}
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-cta-text {
	margin: 0;
	font-family: var(--mt-display);
	font-size: 19px;
	font-weight: 600;
	line-height: 1.45;
	color: #ffffff;
}
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-btn {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 12px 20px;
	background: var(--mt-blue);
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1;
	color: #ffffff;
	transition: background-color 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-btn:hover {
	color: #ffffff;
	background: #0a86cd;
	transform: translateY(-1px);
	box-shadow: 0 4px 12px rgba(6, 47, 74, 0.22);
}
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-btn:active { transform: translateY(0); box-shadow: none; background: #05659c; }
@media (max-width: 1060px) {
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-h2 { display: flex; align-items: baseline; gap: 10px; }
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-h2-num {
		position: static;
		width: auto;
		font-size: 24px;
		color: rgba(6, 118, 182, 0.55);
	}
}
@media (max-width: 780px) {
.mt-post.mt-post--rozsdamentes-vagotarcsak { font-size: 16.5px; padding-left: 18px; padding-right: 18px; }
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-title { font-size: 28px; }
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-h2 { font-size: 21px; }
.mt-post.mt-post--rozsdamentes-vagotarcsak .mt-vagotarcsa-chip { max-width: 100%; }
}
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-col: 720px;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba > * {
	max-width: var(--mt-col);
	margin-left: auto;
	margin-right: auto;
}
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba p { margin: 0 auto 18px; }
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba p:last-child { margin-bottom: 0; }
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba strong { font-weight: 700; color: var(--mt-slate); }
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba em { font-style: italic; }
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba a { color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba a:hover { color: var(--mt-sky); }
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 16px;
	margin-bottom: 28px;
	text-align: center;
}
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-title {
	margin: 0;
	font-family: var(--mt-display);
	font-size: 42px;
	font-weight: 700;
	line-height: 1.14;
	letter-spacing: -0.022em;
	color: var(--mt-slate);
}
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-lead {
	margin: 0;
	max-width: 660px;
	font-size: 19px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);
}
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-fig { margin: 22px auto 0; }
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-fig--opener { margin: 0 auto 34px; }
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-fig--inline { margin: 4px auto 18px; }
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-frame { overflow: hidden; line-height: 0; text-align: center; }
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-img {
	display: block;
	width: 100%;
	max-width: 100%;
	height: auto;
	margin: 0 auto;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
	transform: scale(var(--mt-zoom, 1));
	transform-origin: center;
}
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-toc {
	margin: 0 auto 40px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;
}
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-toc-head {
	margin: 0 0 10px;
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);
}
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-toc-list { display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px; }
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 9px 14px;
	max-width: 340px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-chip:active { transform: translateY(0); box-shadow: none; border-color: var(--mt-blue); }
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-chip-num { flex: none; font-family: var(--mt-display); font-size: 13px; font-weight: 700; color: var(--mt-blue); }
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-chip-text { font-family: var(--mt-display); font-size: 15px; font-weight: 600; line-height: 1.4; }
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-sec { position: relative; margin-bottom: 46px; scroll-margin-top: 96px; }
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-sec:last-child { margin-bottom: 0; }
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-h2 {
	position: relative;
	margin: 0 0 18px;
	font-family: var(--mt-display);
	font-size: 25px;
	font-weight: 600;
	line-height: 1.28;
	letter-spacing: -0.012em;
	color: var(--mt-slate);
	border-radius: 3px;
}
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-h2-num {
	position: absolute;
	left: -84px;
	top: -0.16em;
	width: 68px;
	font-size: 58px;
	font-weight: 700;
	line-height: 1;
	text-align: right;
	color: rgba(55, 72, 94, 0.14);
	pointer-events: none;
}
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-h3 {
	margin: 30px 0 10px;
	font-family: var(--mt-display);
	font-size: 17px;
	font-weight: 600;
	line-height: 1.45;
	color: var(--mt-blue);
}
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-h3:first-child { margin-top: 0; }
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-sec:target .mt-furat-h2 { animation: mt-hogyan-keszitsunk-furatot-savallo-acelba-flash 1200ms ease-out; }
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-note {
	margin: 26px auto 0;
	padding: 14px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	font-size: 15px;
	line-height: 1.66;
	color: var(--mt-slate);
}
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-cta {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 14px;
	margin: 46px auto 0;
	padding: 24px 26px;
	background: var(--mt-sky);
	border-radius: 5px;
}
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-cta-text {
	margin: 0;
	font-family: var(--mt-display);
	font-size: 19px;
	font-weight: 600;
	line-height: 1.45;
	color: #ffffff;
}
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-btn {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 12px 20px;
	background: var(--mt-blue);
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1;
	color: #ffffff;
	transition: background-color 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-btn:hover {
	color: #ffffff;
	background: #0a86cd;
	transform: translateY(-1px);
	box-shadow: 0 4px 12px rgba(6, 47, 74, 0.22);
}
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-btn:active { transform: translateY(0); box-shadow: none; background: #05659c; }
@media (max-width: 1060px) {
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-h2 { display: flex; align-items: baseline; gap: 10px; }
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-h2-num {
		position: static;
		width: auto;
		font-size: 24px;
		color: rgba(6, 118, 182, 0.55);
	}
}
@media (max-width: 780px) {
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba { font-size: 16.5px; padding-left: 18px; padding-right: 18px; }
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-title { font-size: 30px; }
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-h2 { font-size: 21px; }
.mt-post.mt-post--hogyan-keszitsunk-furatot-savallo-acelba .mt-furat-chip { max-width: 100%; }
}
.mt-post.mt-post--huseges-metabo-keziszerszam {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-col: 720px;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
.mt-post.mt-post--huseges-metabo-keziszerszam > * {
	max-width: var(--mt-col);
	margin-left: auto;
	margin-right: auto;
}
.mt-post.mt-post--huseges-metabo-keziszerszam p { margin: 0 auto 18px; }
.mt-post.mt-post--huseges-metabo-keziszerszam p:last-child { margin-bottom: 0; }
.mt-post.mt-post--huseges-metabo-keziszerszam strong { font-weight: 700; color: var(--mt-slate); }
.mt-post.mt-post--huseges-metabo-keziszerszam a { color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--huseges-metabo-keziszerszam a:hover { color: var(--mt-sky); }
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 16px;
	margin-bottom: 28px;
	text-align: center;
}
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-title {
	margin: 0;
	font-family: var(--mt-display);
	font-size: 44px;
	font-weight: 700;
	line-height: 1.12;
	letter-spacing: -0.022em;
	color: var(--mt-slate);
}
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-lead {
	margin: 0;
	max-width: 660px;
	font-size: 19px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);
}
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-fig { margin: 22px auto 0; }
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-fig--opener { margin: 0 auto 34px; }
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-fig--inline { margin: 4px auto 22px; }
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-frame { overflow: hidden; line-height: 0; text-align: center; }
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-img {
	display: block;
	width: 100%;
	max-width: 100%;
	height: auto;
	margin: 0 auto;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
	transform: scale(var(--mt-zoom, 1));
	transform-origin: center;
}
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-toc {
	margin: 0 auto 40px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;
}
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-toc-head {
	margin: 0 0 10px;
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);
}
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-toc-list { display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px; }
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 9px 14px;
	max-width: 340px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-chip:active { transform: translateY(0); box-shadow: none; border-color: var(--mt-blue); }
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-chip-num { flex: none; font-family: var(--mt-display); font-size: 13px; font-weight: 700; color: var(--mt-blue); }
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-chip-text { font-family: var(--mt-display); font-size: 15px; font-weight: 600; line-height: 1.4; }
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-sec { position: relative; margin-bottom: 46px; scroll-margin-top: 96px; }
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-sec:last-child { margin-bottom: 0; }
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-h2 {
	position: relative;
	margin: 0 0 18px;
	font-family: var(--mt-display);
	font-size: 25px;
	font-weight: 600;
	line-height: 1.28;
	letter-spacing: -0.012em;
	color: var(--mt-slate);
	border-radius: 3px;
}
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-h2-num {
	position: absolute;
	left: -84px;
	top: -0.16em;
	width: 68px;
	font-size: 58px;
	font-weight: 700;
	line-height: 1;
	text-align: right;
	color: rgba(55, 72, 94, 0.14);
	pointer-events: none;
}
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-sec:target .mt-metabo-h2 { animation: mt-huseges-metabo-keziszerszam-flash 1200ms ease-out; }
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-block {
	margin: 22px auto 0;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	overflow: hidden;
}
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-block-label {
	margin: 0;
	padding: 12px 16px;
	background: var(--mt-sand);
	border-bottom: 1px solid var(--mt-line);
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1.5;
	color: var(--mt-slate);
}
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-items { list-style: none; margin: 0; padding: 0; }
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-item {
	display: flex;
	align-items: baseline;
	gap: 12px;
	margin: 0;
	padding: 12px 16px;
	border-bottom: 1px solid var(--mt-hair);
	font-size: 16px;
	line-height: 1.62;
}
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-item:last-child { border-bottom: 0; }
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-dot {
	flex: none;
	width: 6px;
	height: 6px;
	background: var(--mt-blue);
	border-radius: 1px;
	transform: translateY(-2px);
}
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-item-body { flex: 1 1 auto; }
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-cta {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 14px;
	margin: 26px auto 0;
	padding: 24px 26px;
	background: var(--mt-sky);
	border-radius: 5px;
}
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-cta-text {
	margin: 0;
	font-family: var(--mt-display);
	font-size: 19px;
	font-weight: 600;
	line-height: 1.45;
	color: #ffffff;
}
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-btn {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 12px 20px;
	background: var(--mt-blue);
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1;
	color: #ffffff;
	transition: background-color 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-btn:hover {
	color: #ffffff;
	background: #0a86cd;
	transform: translateY(-1px);
	box-shadow: 0 4px 12px rgba(6, 47, 74, 0.22);
}
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-btn:active { transform: translateY(0); box-shadow: none; background: #05659c; }
@media (max-width: 1060px) {
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-h2 { display: flex; align-items: baseline; gap: 10px; }
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-h2-num {
		position: static;
		width: auto;
		font-size: 24px;
		color: rgba(6, 118, 182, 0.55);
	}
}
@media (max-width: 780px) {
.mt-post.mt-post--huseges-metabo-keziszerszam { font-size: 16.5px; padding-left: 18px; padding-right: 18px; }
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-title { font-size: 30px; }
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-h2 { font-size: 21px; }
.mt-post.mt-post--huseges-metabo-keziszerszam .mt-metabo-chip { max-width: 100%; }
}
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-mute: #6b7789;
	--mt-col: 720px;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol > * { max-width: var(--mt-col); margin-left: auto; margin-right: auto; }
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol p { margin: 0 0 18px; }
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol p:last-child { margin-bottom: 0; }
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol > p { margin-left: auto; margin-right: auto; }
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol strong { font-weight: 700; color: var(--mt-slate); }
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol a { color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol a:hover { color: var(--mt-sky); }
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 14px;
	margin-bottom: 26px;
	text-align: center;
}
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-lead {
	margin: 0;
	max-width: 660px;
	font-size: 19px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);
}
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-toc {
	margin: 0 auto 40px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;
}
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-toc-head {
	margin: 0 0 10px;
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);
}
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-toc-list { display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px; }
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 9px 14px;
	max-width: 340px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-chip:active { transform: translateY(0); box-shadow: none; border-color: var(--mt-blue); }
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-chip-num { flex: none; font-family: var(--mt-display); font-size: 13px; font-weight: 700; color: var(--mt-blue); }
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-chip-text { font-family: var(--mt-display); font-size: 15px; font-weight: 600; line-height: 1.4; }
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-sec { position: relative; margin-bottom: 46px; scroll-margin-top: 96px; }
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-sec:last-child { margin-bottom: 0; }
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-h2 {
	position: relative;
	margin: 0 0 18px;
	font-family: var(--mt-display);
	font-size: 25px;
	font-weight: 600;
	line-height: 1.28;
	letter-spacing: -0.012em;
	color: var(--mt-slate);
	border-radius: 3px;
}
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-h2-num {
	position: absolute;
	left: -84px;
	top: -0.16em;
	width: 68px;
	font-size: 58px;
	font-weight: 700;
	line-height: 1;
	text-align: right;
	color: rgba(55, 72, 94, 0.14);
	pointer-events: none;
}
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-sec:target .mt-h2 { animation: mt-mit-remelhet-egy-jo-furoszartol-flash 1200ms ease-out; }
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-block {
	margin: 0 0 22px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	overflow: hidden;
}
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-block:last-child { margin-bottom: 0; }
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-block-label {
	margin: 0;
	padding: 12px 16px;
	background: var(--mt-sand);
	border-bottom: 1px solid var(--mt-line);
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1.5;
	color: var(--mt-slate);
}
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-items { list-style: none; margin: 0; padding: 0; }
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-item {
	display: flex;
	align-items: baseline;
	gap: 12px;
	margin: 0;
	padding: 12px 16px;
	border-bottom: 1px solid var(--mt-hair);
	font-size: 16px;
	line-height: 1.66;
}
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-item:last-child { border-bottom: 0; }
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-dot {
	flex: none;
	width: 6px;
	height: 6px;
	background: var(--mt-blue);
	border-radius: 1px;
	transform: translateY(-2px);
}
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-item-body { flex: 1 1 auto; }
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-btn {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 12px 20px;
	background: var(--mt-blue);
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1;
	color: #ffffff;
	transition: background-color 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-btn:hover {
	color: #ffffff;
	background: #0a86cd;
	transform: translateY(-1px);
	box-shadow: 0 4px 12px rgba(6, 47, 74, 0.22);
}
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-btn:active { transform: translateY(0); box-shadow: none; background: #05659c; }
@media (max-width: 1060px) {
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-h2 { display: flex; align-items: baseline; gap: 10px; }
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-h2-num {
		position: static;
		width: auto;
		font-size: 24px;
		color: rgba(6, 118, 182, 0.55);
	}
}
@media (max-width: 780px) {
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol { font-size: 16.5px; padding-left: 18px; padding-right: 18px; }
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-h2 { font-size: 21px; }
.mt-post.mt-post--mit-remelhet-egy-jo-furoszartol .mt-chip { max-width: 100%; }
}
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-mute: #6b7789;
	--mt-col: 720px;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz > * { max-width: var(--mt-col); margin-left: auto; margin-right: auto; }
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz p { margin: 0 0 18px; }
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz p:last-child { margin-bottom: 0; }
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz > p { margin-left: auto; margin-right: auto; }
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz strong { font-weight: 700; color: var(--mt-slate); }
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz a { color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz a:hover { color: var(--mt-sky); }
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 14px;
	margin-bottom: 26px;
	text-align: center;
}
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-kicker {
	margin: 0;
	font-family: var(--mt-display);
	font-size: 14px;
	font-weight: 600;
	letter-spacing: 0.05em;
	color: var(--mt-blue);
}
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-lead {
	margin: 0;
	max-width: 660px;
	font-size: 19px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);
}
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-fig { margin: 26px auto 0; }
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-frame { overflow: hidden; line-height: 0; }
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-img {
	display: block;
	width: 100%;
	height: auto;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
	transform: scale(var(--mt-zoom, 1));
	transform-origin: center;
}
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-cap {
	margin: 0 0 10px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1.5;
	color: var(--mt-slate);
}
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-toc {
	margin: 0 auto 40px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;
}
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-toc-head {
	margin: 0 0 10px;
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);
}
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-toc-list { display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px; }
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 9px 14px;
	max-width: 340px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-chip:active { transform: translateY(0); box-shadow: none; border-color: var(--mt-blue); }
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-chip-num { flex: none; font-family: var(--mt-display); font-size: 13px; font-weight: 700; color: var(--mt-blue); }
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-chip-text { font-family: var(--mt-display); font-size: 15px; font-weight: 600; line-height: 1.4; }
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-sec { position: relative; margin-bottom: 46px; scroll-margin-top: 96px; }
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-sec:last-child { margin-bottom: 0; }
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-h2 {
	position: relative;
	margin: 0 0 18px;
	font-family: var(--mt-display);
	font-size: 25px;
	font-weight: 600;
	line-height: 1.28;
	letter-spacing: -0.012em;
	color: var(--mt-slate);
	border-radius: 3px;
}
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-h2-num {
	position: absolute;
	left: -84px;
	top: -0.16em;
	width: 68px;
	font-size: 58px;
	font-weight: 700;
	line-height: 1;
	text-align: right;
	color: rgba(55, 72, 94, 0.14);
	pointer-events: none;
}
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-sec:target .mt-h2 { animation: mt-kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz-flash 1200ms ease-out; }
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-callout {
	margin: 0 0 22px;
	padding: 16px 18px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	font-family: var(--mt-display);
	font-size: 16px;
	font-weight: 600;
	line-height: 1.6;
	color: var(--mt-slate);
}
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-callout p { margin: 0 0 12px; }
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-callout p:last-child { margin-bottom: 0; }
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-cta {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 14px;
	margin: 46px auto 0;
	padding: 24px 26px;
	background: var(--mt-sky);
	border-radius: 5px;
}
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-cta-text {
	margin: 0;
	font-family: var(--mt-display);
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5;
	color: #ffffff;
}
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-cta a { color: #ffffff; }
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-btn {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 12px 20px;
	background: var(--mt-blue);
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1;
	color: #ffffff;
	transition: background-color 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;
}
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-btn:hover {
	color: #ffffff;
	background: #0a86cd;
	transform: translateY(-1px);
	box-shadow: 0 4px 12px rgba(6, 47, 74, 0.22);
}
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-btn:active { transform: translateY(0); box-shadow: none; background: #05659c; }
@media (max-width: 1060px) {
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-h2 { display: flex; align-items: baseline; gap: 10px; }
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-h2-num {
		position: static;
		width: auto;
		font-size: 24px;
		color: rgba(6, 118, 182, 0.55);
	}
}
@media (max-width: 780px) {
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz { font-size: 16.5px; padding-left: 18px; padding-right: 18px; }
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-h2 { font-size: 21px; }
.mt-post.mt-post--kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz .mt-chip { max-width: 100%; }
}
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-mute: #6b7789;
	--mt-col: 720px;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat > * { max-width: var(--mt-col); margin-left: auto; margin-right: auto; }
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat p { margin: 0 0 18px; }
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat p:last-child { margin-bottom: 0; }
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat > p { margin-left: auto; margin-right: auto; }
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat strong { font-weight: 700; color: var(--mt-slate); }
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat a { color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat a:hover { color: var(--mt-sky); }
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 14px;
	margin-bottom: 26px;
	text-align: center;
}
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-lead {
	margin: 0;
	max-width: 660px;
	font-size: 19px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);
}
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-toc {
	margin: 0 auto 40px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;
}
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-toc-head {
	margin: 0 0 10px;
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);
}
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-toc-list { display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px; }
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 9px 14px;
	max-width: 340px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-chip:active { transform: translateY(0); box-shadow: none; border-color: var(--mt-blue); }
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-chip-num { flex: none; font-family: var(--mt-display); font-size: 13px; font-weight: 700; color: var(--mt-blue); }
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-chip-text { font-family: var(--mt-display); font-size: 15px; font-weight: 600; line-height: 1.4; }
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-sec { position: relative; margin-bottom: 46px; scroll-margin-top: 96px; }
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-sec:last-child { margin-bottom: 0; }
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-h2 {
	position: relative;
	margin: 0 0 18px;
	font-family: var(--mt-display);
	font-size: 25px;
	font-weight: 600;
	line-height: 1.28;
	letter-spacing: -0.012em;
	color: var(--mt-slate);
	border-radius: 3px;
}
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-h2-num {
	position: absolute;
	left: -84px;
	top: -0.16em;
	width: 68px;
	font-size: 58px;
	font-weight: 700;
	line-height: 1;
	text-align: right;
	color: rgba(55, 72, 94, 0.14);
	pointer-events: none;
}
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-sec:target .mt-h2 { animation: mt-hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat-flash 1200ms ease-out; }
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-callout {
	margin: 0 0 22px;
	padding: 16px 18px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	font-family: var(--mt-display);
	font-size: 16px;
	font-weight: 600;
	line-height: 1.6;
	color: var(--mt-slate);
}
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-callout p { margin: 0 0 12px; }
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-callout p:last-child { margin-bottom: 0; }
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-sign {
	margin: 26px auto 0;
	padding-top: 16px;
	border-top: 1px solid var(--mt-line);
	font-size: 15px;
	line-height: 1.6;
	color: var(--mt-mute);
}
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-sign strong { color: var(--mt-slate); }
@media (max-width: 1060px) {
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-h2 { display: flex; align-items: baseline; gap: 10px; }
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-h2-num {
		position: static;
		width: auto;
		font-size: 24px;
		color: rgba(6, 118, 182, 0.55);
	}
}
@media (max-width: 780px) {
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat { font-size: 16.5px; padding-left: 18px; padding-right: 18px; }
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-h2 { font-size: 21px; }
.mt-post.mt-post--hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat .mt-chip { max-width: 100%; }
}
.mt-post.mt-post--hokezeles {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-mute: #6b7789;
	--mt-col: 720px;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;
}
.mt-post.mt-post--hokezeles > * { max-width: var(--mt-col); margin-left: auto; margin-right: auto; }
.mt-post.mt-post--hokezeles p { margin: 0 0 18px; }
.mt-post.mt-post--hokezeles p:last-child { margin-bottom: 0; }
.mt-post.mt-post--hokezeles > p { margin-left: auto; margin-right: auto; }
.mt-post.mt-post--hokezeles strong { font-weight: 700; color: var(--mt-slate); }
.mt-post.mt-post--hokezeles a { color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--hokezeles a:hover { color: var(--mt-sky); }
.mt-post.mt-post--hokezeles .mt-head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 14px;
	margin-bottom: 26px;
	text-align: center;
}
.mt-post.mt-post--hokezeles .mt-lead {
	margin: 0;
	max-width: 660px;
	font-size: 19px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);
}
.mt-post.mt-post--hokezeles .mt-fig { margin: 26px auto 0; }
.mt-post.mt-post--hokezeles .mt-frame { overflow: hidden; line-height: 0; }
.mt-post.mt-post--hokezeles .mt-img {
	display: block;
	width: 100%;
	height: auto;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
	transform: scale(var(--mt-zoom, 1));
	transform-origin: center;
}
.mt-post.mt-post--hokezeles .mt-toc {
	margin: 0 auto 40px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;
}
.mt-post.mt-post--hokezeles .mt-toc-head {
	margin: 0 0 10px;
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);
}
.mt-post.mt-post--hokezeles .mt-toc-list { display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px; }
.mt-post.mt-post--hokezeles .mt-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 9px 14px;
	max-width: 340px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;
}
.mt-post.mt-post--hokezeles .mt-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);
}
.mt-post.mt-post--hokezeles .mt-chip:active { transform: translateY(0); box-shadow: none; border-color: var(--mt-blue); }
.mt-post.mt-post--hokezeles .mt-chip-num { flex: none; font-family: var(--mt-display); font-size: 13px; font-weight: 700; color: var(--mt-blue); }
.mt-post.mt-post--hokezeles .mt-chip-text { font-family: var(--mt-display); font-size: 15px; font-weight: 600; line-height: 1.4; }
.mt-post.mt-post--hokezeles .mt-sec { position: relative; margin-bottom: 46px; scroll-margin-top: 96px; }
.mt-post.mt-post--hokezeles .mt-sec:last-child { margin-bottom: 0; }
.mt-post.mt-post--hokezeles .mt-h2 {
	position: relative;
	margin: 0 0 18px;
	font-family: var(--mt-display);
	font-size: 25px;
	font-weight: 600;
	line-height: 1.28;
	letter-spacing: -0.012em;
	color: var(--mt-slate);
	border-radius: 3px;
}
.mt-post.mt-post--hokezeles .mt-h2-num {
	position: absolute;
	left: -84px;
	top: -0.16em;
	width: 68px;
	font-size: 58px;
	font-weight: 700;
	line-height: 1;
	text-align: right;
	color: rgba(55, 72, 94, 0.14);
	pointer-events: none;
}
.mt-post.mt-post--hokezeles .mt-sec:target .mt-h2 { animation: mt-hokezeles-flash 1200ms ease-out; }
.mt-post.mt-post--hokezeles .mt-block {
	margin: 0 0 22px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	overflow: hidden;
}
.mt-post.mt-post--hokezeles .mt-block:last-child { margin-bottom: 0; }
.mt-post.mt-post--hokezeles .mt-block-label {
	margin: 0;
	padding: 12px 16px;
	background: var(--mt-sand);
	border-bottom: 1px solid var(--mt-line);
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1.5;
	color: var(--mt-slate);
}
.mt-post.mt-post--hokezeles .mt-items { list-style: none; margin: 0; padding: 0; }
.mt-post.mt-post--hokezeles .mt-item {
	display: flex;
	align-items: baseline;
	gap: 12px;
	margin: 0;
	padding: 12px 16px;
	border-bottom: 1px solid var(--mt-hair);
	font-size: 16px;
	line-height: 1.66;
}
.mt-post.mt-post--hokezeles .mt-item:last-child { border-bottom: 0; }
.mt-post.mt-post--hokezeles .mt-dot {
	flex: none;
	width: 6px;
	height: 6px;
	background: var(--mt-blue);
	border-radius: 1px;
	transform: translateY(-2px);
}
.mt-post.mt-post--hokezeles .mt-item-body { flex: 1 1 auto; }
.mt-post.mt-post--hokezeles .mt-callout {
	margin: 0 0 22px;
	padding: 16px 18px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	font-family: var(--mt-display);
	font-size: 16px;
	font-weight: 600;
	line-height: 1.6;
	color: var(--mt-slate);
}
.mt-post.mt-post--hokezeles .mt-callout p { margin: 0 0 12px; }
.mt-post.mt-post--hokezeles .mt-callout p:last-child { margin-bottom: 0; }
.mt-post.mt-post--hokezeles .mt-sign {
	margin: 26px auto 0;
	padding-top: 16px;
	border-top: 1px solid var(--mt-line);
	font-size: 15px;
	line-height: 1.6;
	color: var(--mt-mute);
}
.mt-post.mt-post--hokezeles .mt-sign strong { color: var(--mt-slate); }
@media (max-width: 1060px) {
.mt-post.mt-post--hokezeles .mt-h2 { display: flex; align-items: baseline; gap: 10px; }
.mt-post.mt-post--hokezeles .mt-h2-num {
		position: static;
		width: auto;
		font-size: 24px;
		color: rgba(6, 118, 182, 0.55);
	}
}
@media (max-width: 780px) {
.mt-post.mt-post--hokezeles { font-size: 16.5px; padding-left: 18px; padding-right: 18px; }
.mt-post.mt-post--hokezeles .mt-h2 { font-size: 21px; }
.mt-post.mt-post--hokezeles .mt-chip { max-width: 100%; }
}
.mt-post.mt-post--hokezeles .mt-sub { list-style: none; margin: 8px 0 0; padding: 0; }
.mt-post.mt-post--hokezeles .mt-sub li {
	position: relative;
	padding: 0 0 0 16px;
	border: 0;
	font-size: 15.5px;
	line-height: 1.6;
}
.mt-post.mt-post--hokezeles .mt-sub li::before { content: "–"; position: absolute; left: 0; color: var(--mt-blue); }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-mute: #6b7789;
	--mt-col: 720px;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;}
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga > * { max-width: var(--mt-col); margin-left: auto; margin-right: auto; }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga p { margin: 0 0 18px; }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga p:last-child { margin-bottom: 0; }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga > p { margin-left: auto; margin-right: auto; }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga strong { font-weight: 700; color: var(--mt-slate); }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga a { color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga a:hover { color: var(--mt-sky); }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 14px;
	margin-bottom: 26px;
	text-align: center;}
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-lead {
	margin: 0;
	max-width: 660px;
	font-size: 19px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);}
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-fig { margin: 26px auto 0; }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-frame { overflow: hidden; line-height: 0; }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-img {
	display: block;
	width: 100%;
	height: auto;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
	transform: scale(var(--mt-zoom, 1));
	transform-origin: center;}
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-toc {
	margin: 0 auto 40px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;}
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-toc-head {
	margin: 0 0 10px;
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);}
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-toc-list { display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px; }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 9px 14px;
	max-width: 340px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;}
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);}
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-chip:active { transform: translateY(0); box-shadow: none; border-color: var(--mt-blue); }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-chip-num { flex: none; font-family: var(--mt-display); font-size: 13px; font-weight: 700; color: var(--mt-blue); }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-chip-text { font-family: var(--mt-display); font-size: 15px; font-weight: 600; line-height: 1.4; }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-sec { position: relative; margin-bottom: 46px; scroll-margin-top: 96px; }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-sec:last-child { margin-bottom: 0; }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-h2 {
	position: relative;
	margin: 0 0 18px;
	font-family: var(--mt-display);
	font-size: 25px;
	font-weight: 600;
	line-height: 1.28;
	letter-spacing: -0.012em;
	color: var(--mt-slate);
	border-radius: 3px;}
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-h2-num {
	position: absolute;
	left: -84px;
	top: -0.16em;
	width: 68px;
	font-size: 58px;
	font-weight: 700;
	line-height: 1;
	text-align: right;
	
	white-space: nowrap;
	color: rgba(55, 72, 94, 0.14);
	pointer-events: none;}
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-sec:target .mt-h2 { animation: mt-az-a2-a4-csavar-alapanyagok-korrozioallosaga-flash 1200ms ease-out; }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-block {
	margin: 0 0 22px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	overflow: hidden;}
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-block:last-child { margin-bottom: 0; }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-block-label {
	margin: 0;
	padding: 12px 16px;
	background: var(--mt-sand);
	border-bottom: 1px solid var(--mt-line);
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1.5;
	color: var(--mt-slate);}
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-items { list-style: none; margin: 0; padding: 0; }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-item {
	display: flex;
	align-items: baseline;
	gap: 12px;
	margin: 0;
	padding: 12px 16px;
	border-bottom: 1px solid var(--mt-hair);
	font-size: 16px;
	line-height: 1.66;}
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-item:last-child { border-bottom: 0; }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-dot {
	flex: none;
	width: 6px;
	height: 6px;
	background: var(--mt-blue);
	border-radius: 1px;
	transform: translateY(-2px);}
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-num { flex: none; min-width: 16px; font-family: var(--mt-display); font-size: 14px; font-weight: 700; color: var(--mt-blue); }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-item-body { flex: 1 1 auto; }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-sub { list-style: none; margin: 8px 0 0; padding: 0; }
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-sub li {
	position: relative;
	padding: 0 0 0 16px;
	border: 0;
	font-size: 15.5px;
	line-height: 1.6;}
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-sub li::before { content: "–"; position: absolute; left: 0; color: var(--mt-blue); }
@media (max-width: 1060px) {
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-h2 { display: flex; align-items: baseline; gap: 10px;}
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-h2-num {
		position: static;
		width: auto;
		font-size: 24px;
		color: rgba(6, 118, 182, 0.55);}
}
@media (max-width: 780px) {
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga { font-size: 16.5px; padding-left: 18px; padding-right: 18px;}
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-h2 { font-size: 21px;}
.mt-post.mt-post--az-a2-a4-csavar-alapanyagok-korrozioallosaga .mt-chip { max-width: 100%;}
}
.mt-post.mt-post--csofittingek-csoszerelvenyek {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-mute: #6b7789;
	--mt-col: 720px;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;}
.mt-post.mt-post--csofittingek-csoszerelvenyek > * { max-width: var(--mt-col); margin-left: auto; margin-right: auto; }
.mt-post.mt-post--csofittingek-csoszerelvenyek p { margin: 0 0 18px; }
.mt-post.mt-post--csofittingek-csoszerelvenyek p:last-child { margin-bottom: 0; }
.mt-post.mt-post--csofittingek-csoszerelvenyek > p { margin-left: auto; margin-right: auto; }
.mt-post.mt-post--csofittingek-csoszerelvenyek strong { font-weight: 700; color: var(--mt-slate); }
.mt-post.mt-post--csofittingek-csoszerelvenyek a { color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--csofittingek-csoszerelvenyek a:hover { color: var(--mt-sky); }
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 14px;
	margin-bottom: 26px;
	text-align: center;}
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-lead {
	margin: 0;
	max-width: 660px;
	font-size: 19px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);}
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-lead--long { max-width: 700px; font-size: 17.5px; font-weight: 500; line-height: 1.7; }
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-fig { margin: 26px auto 0; }
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-frame { overflow: hidden; line-height: 0; }
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-img {
	display: block;
	width: 100%;
	height: auto;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
	transform: scale(var(--mt-zoom, 1));
	transform-origin: center;}
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-cap {
	margin: 0 0 10px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1.5;
	color: var(--mt-slate);}
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-toc {
	margin: 0 auto 40px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;}
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-toc-head {
	margin: 0 0 10px;
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);}
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-toc-list { display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px; }
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 9px 14px;
	max-width: 340px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;}
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);}
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-chip:active { transform: translateY(0); box-shadow: none; border-color: var(--mt-blue); }
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-chip-num { flex: none; font-family: var(--mt-display); font-size: 13px; font-weight: 700; color: var(--mt-blue); }
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-chip-text { font-family: var(--mt-display); font-size: 15px; font-weight: 600; line-height: 1.4; }
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-sec { position: relative; margin-bottom: 46px; scroll-margin-top: 96px; }
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-sec:last-child { margin-bottom: 0; }
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-h2 {
	position: relative;
	margin: 0 0 18px;
	font-family: var(--mt-display);
	font-size: 25px;
	font-weight: 600;
	line-height: 1.28;
	letter-spacing: -0.012em;
	color: var(--mt-slate);
	border-radius: 3px;}
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-h2-num {
	position: absolute;
	left: -84px;
	top: -0.16em;
	width: 68px;
	font-size: 58px;
	font-weight: 700;
	line-height: 1;
	text-align: right;
	
	white-space: nowrap;
	color: rgba(55, 72, 94, 0.14);
	pointer-events: none;}
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-sec:target .mt-h2 { animation: mt-csofittingek-csoszerelvenyek-flash 1200ms ease-out; }
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-block {
	margin: 0 0 22px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	overflow: hidden;}
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-block:last-child { margin-bottom: 0; }
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-items { list-style: none; margin: 0; padding: 0; }
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-item {
	display: flex;
	align-items: baseline;
	gap: 12px;
	margin: 0;
	padding: 12px 16px;
	border-bottom: 1px solid var(--mt-hair);
	font-size: 16px;
	line-height: 1.66;}
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-item:last-child { border-bottom: 0; }
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-dot {
	flex: none;
	width: 6px;
	height: 6px;
	background: var(--mt-blue);
	border-radius: 1px;
	transform: translateY(-2px);}
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-item-body { flex: 1 1 auto; }
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-item-q { display: block; margin-bottom: 4px; font-family: var(--mt-display); font-weight: 600; color: var(--mt-slate); }
@media (max-width: 1060px) {
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-h2 { display: flex; align-items: baseline; gap: 10px;}
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-h2-num {
		position: static;
		width: auto;
		font-size: 24px;
		color: rgba(6, 118, 182, 0.55);}
}
@media (max-width: 780px) {
.mt-post.mt-post--csofittingek-csoszerelvenyek { font-size: 16.5px; padding-left: 18px; padding-right: 18px;}
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-h2 { font-size: 21px;}
.mt-post.mt-post--csofittingek-csoszerelvenyek .mt-chip { max-width: 100%;}
}
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-mute: #6b7789;
	--mt-col: 720px;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;}
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval > * { max-width: var(--mt-col); margin-left: auto; margin-right: auto; }
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval p { margin: 0 0 18px; }
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval p:last-child { margin-bottom: 0; }
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval > p { margin-left: auto; margin-right: auto; }
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval strong { font-weight: 700; color: var(--mt-slate); }
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval a { color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval a:hover { color: var(--mt-sky); }
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 14px;
	margin-bottom: 26px;
	text-align: center;}
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-lead {
	margin: 0;
	max-width: 660px;
	font-size: 19px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);}
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-toc {
	margin: 0 auto 40px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;}
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-toc-head {
	margin: 0 0 10px;
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);}
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-toc-list { display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px; }
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 9px 14px;
	max-width: 340px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;}
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);}
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-chip:active { transform: translateY(0); box-shadow: none; border-color: var(--mt-blue); }
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-chip-num { flex: none; font-family: var(--mt-display); font-size: 13px; font-weight: 700; color: var(--mt-blue); }
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-chip-text { font-family: var(--mt-display); font-size: 15px; font-weight: 600; line-height: 1.4; }
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-sec { position: relative; margin-bottom: 46px; scroll-margin-top: 96px; }
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-sec:last-child { margin-bottom: 0; }
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-h2 {
	position: relative;
	margin: 0 0 18px;
	font-family: var(--mt-display);
	font-size: 25px;
	font-weight: 600;
	line-height: 1.28;
	letter-spacing: -0.012em;
	color: var(--mt-slate);
	border-radius: 3px;}
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-h2-num {
	position: absolute;
	left: -84px;
	top: -0.16em;
	width: 68px;
	font-size: 58px;
	font-weight: 700;
	line-height: 1;
	text-align: right;
	
	white-space: nowrap;
	color: rgba(55, 72, 94, 0.14);
	pointer-events: none;}
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-sec:target .mt-h2 { animation: mt-napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval-flash 1200ms ease-out; }
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-block {
	margin: 0 0 22px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	overflow: hidden;}
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-block:last-child { margin-bottom: 0; }
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-items { list-style: none; margin: 0; padding: 0; }
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-item {
	display: flex;
	align-items: baseline;
	gap: 12px;
	margin: 0;
	padding: 12px 16px;
	border-bottom: 1px solid var(--mt-hair);
	font-size: 16px;
	line-height: 1.66;}
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-item:last-child { border-bottom: 0; }
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-num { flex: none; min-width: 16px; font-family: var(--mt-display); font-size: 14px; font-weight: 700; color: var(--mt-blue); }
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-item-body { flex: 1 1 auto; }
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-callout {
	margin: 0 0 22px;
	padding: 16px 18px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	font-family: var(--mt-display);
	font-size: 16px;
	font-weight: 600;
	line-height: 1.6;
	color: var(--mt-slate);}
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-callout p { margin: 0 0 12px; }
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-callout p:last-child { margin-bottom: 0; }
@media (max-width: 1060px) {
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-h2 { display: flex; align-items: baseline; gap: 10px;}
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-h2-num {
		position: static;
		width: auto;
		font-size: 24px;
		color: rgba(6, 118, 182, 0.55);}
}
@media (max-width: 780px) {
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval { font-size: 16.5px; padding-left: 18px; padding-right: 18px;}
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-h2 { font-size: 21px;}
.mt-post.mt-post--napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval .mt-chip { max-width: 100%;}
}
.mt-post.mt-post--ver-a-gangon {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-mute: #6b7789;
	--mt-col: 720px;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;}
.mt-post.mt-post--ver-a-gangon > * { max-width: var(--mt-col); margin-left: auto; margin-right: auto; }
.mt-post.mt-post--ver-a-gangon p { margin: 0 0 18px; }
.mt-post.mt-post--ver-a-gangon p:last-child { margin-bottom: 0; }
.mt-post.mt-post--ver-a-gangon > p { margin-left: auto; margin-right: auto; }
.mt-post.mt-post--ver-a-gangon strong { font-weight: 700; color: var(--mt-slate); }
.mt-post.mt-post--ver-a-gangon a { color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--ver-a-gangon a:hover { color: var(--mt-sky); }
.mt-post.mt-post--ver-a-gangon .mt-head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 14px;
	margin-bottom: 26px;
	text-align: center;}
.mt-post.mt-post--ver-a-gangon .mt-lead {
	margin: 0;
	max-width: 660px;
	font-size: 19px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);}
.mt-post.mt-post--ver-a-gangon .mt-lead--long { max-width: 700px; font-size: 17.5px; font-weight: 500; line-height: 1.7; }
.mt-post.mt-post--ver-a-gangon .mt-cta {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	gap: 14px;
	margin: 46px auto 0;
	padding: 24px 26px;
	background: var(--mt-sky);
	border-radius: 5px;}
.mt-post.mt-post--ver-a-gangon .mt-cta-text {
	margin: 0;
	font-family: var(--mt-display);
	font-size: 18px;
	font-weight: 600;
	line-height: 1.5;
	color: #ffffff;}
.mt-post.mt-post--ver-a-gangon .mt-cta a { color: #ffffff; }
.mt-post.mt-post--ver-a-gangon .mt-cta strong { color: #ffffff; }
.mt-post.mt-post--ver-a-gangon .mt-btn {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 12px 20px;
	background: var(--mt-blue);
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1;
	color: #ffffff;
	transition: background-color 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;}
.mt-post.mt-post--ver-a-gangon .mt-btn:hover {
	color: #ffffff;
	background: #0a86cd;
	transform: translateY(-1px);
	box-shadow: 0 4px 12px rgba(6, 47, 74, 0.22);}
.mt-post.mt-post--ver-a-gangon .mt-btn:active { transform: translateY(0); box-shadow: none; background: #05659c; }
@media (max-width: 780px) {
.mt-post.mt-post--ver-a-gangon { font-size: 16.5px; padding-left: 18px; padding-right: 18px;}
}
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas {
	--mt-blue: #0676b6;
	--mt-sky: #0094e6;
	--mt-slate: #37485e;
	--mt-body: #333333;
	--mt-line: #dddddd;
	--mt-hair: #eeeeee;
	--mt-sand: #f7f6f2;
	--mt-mute: #6b7789;
	--mt-col: 720px;
	--mt-display: "Poppins", system-ui, sans-serif;
	--mt-text: "Open Sans", system-ui, sans-serif;

	max-width: 1180px;
	margin: 0 auto;
	padding: 8px 24px 40px;
	font-family: var(--mt-text);
	font-size: 17px;
	line-height: 1.76;
	color: var(--mt-body);
	text-wrap: pretty;}
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas > * { max-width: var(--mt-col); margin-left: auto; margin-right: auto; }
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas p { margin: 0 0 18px; }
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas p:last-child { margin-bottom: 0; }
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas > p { margin-left: auto; margin-right: auto; }
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas strong { font-weight: 700; color: var(--mt-slate); }
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas a { color: var(--mt-blue); text-decoration: none; transition: color 140ms ease-out; }
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas a:hover { color: var(--mt-sky); }
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-head {
	display: flex;
	flex-direction: column;
	align-items: center;
	gap: 14px;
	margin-bottom: 26px;
	text-align: center;}
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-lead {
	margin: 0;
	max-width: 660px;
	font-size: 19px;
	font-weight: 600;
	line-height: 1.62;
	color: var(--mt-slate);}
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-fig { margin: 26px auto 0; }
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-frame { overflow: hidden; line-height: 0; }
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-img {
	display: block;
	width: 100%;
	height: auto;
	border: 0;
	border-radius: 0;
	background: none;
	box-shadow: none;
	transform: scale(var(--mt-zoom, 1));
	transform-origin: center;}
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-toc {
	margin: 0 auto 40px;
	padding: 14px 16px 16px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-radius: 5px;}
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-toc-head {
	margin: 0 0 10px;
	font-family: var(--mt-display);
	font-size: 11px;
	font-weight: 600;
	letter-spacing: 0.09em;
	text-transform: uppercase;
	color: var(--mt-blue);}
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-toc-list { display: flex; flex-wrap: wrap; align-items: stretch; gap: 10px; }
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-chip {
	display: inline-flex;
	align-items: baseline;
	gap: 9px;
	padding: 9px 14px;
	max-width: 340px;
	background: #ffffff;
	border: 1px solid var(--mt-line);
	border-radius: 6px;
	color: var(--mt-slate);
	transition: border-color 140ms ease-out, box-shadow 140ms ease-out, transform 140ms ease-out;}
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-chip:hover {
	color: var(--mt-slate);
	border-color: var(--mt-sky);
	box-shadow: 0 3px 9px rgba(55, 72, 94, 0.13);
	transform: translateY(-2px);}
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-chip:active { transform: translateY(0); box-shadow: none; border-color: var(--mt-blue); }
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-chip-num { flex: none; font-family: var(--mt-display); font-size: 13px; font-weight: 700; color: var(--mt-blue); }
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-chip-text { font-family: var(--mt-display); font-size: 15px; font-weight: 600; line-height: 1.4; }
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-sec { position: relative; margin-bottom: 46px; scroll-margin-top: 96px; }
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-sec:last-child { margin-bottom: 0; }
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-h2 {
	position: relative;
	margin: 0 0 18px;
	font-family: var(--mt-display);
	font-size: 25px;
	font-weight: 600;
	line-height: 1.28;
	letter-spacing: -0.012em;
	color: var(--mt-slate);
	border-radius: 3px;}
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-h2-num {
	position: absolute;
	left: -84px;
	top: -0.16em;
	width: 68px;
	font-size: 58px;
	font-weight: 700;
	line-height: 1;
	text-align: right;
	
	white-space: nowrap;
	color: rgba(55, 72, 94, 0.14);
	pointer-events: none;}
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-sec:target .mt-h2 { animation: mt-szerelheto-sodronyveg-a-gyors-megoldas-flash 1200ms ease-out; }
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-callout {
	margin: 0 0 22px;
	padding: 16px 18px;
	background: var(--mt-sand);
	border: 1px solid var(--mt-line);
	border-left: 3px solid var(--mt-blue);
	border-radius: 5px;
	font-family: var(--mt-display);
	font-size: 16px;
	font-weight: 600;
	line-height: 1.6;
	color: var(--mt-slate);}
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-callout p { margin: 0 0 12px; }
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-callout p:last-child { margin-bottom: 0; }
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-btnrow { display: flex; flex-wrap: wrap; gap: 12px; margin: 26px auto 0; }
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-btn {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	padding: 12px 20px;
	background: var(--mt-blue);
	border-radius: 8px;
	font-family: var(--mt-display);
	font-size: 15px;
	font-weight: 600;
	line-height: 1;
	color: #ffffff;
	transition: background-color 140ms ease-out, transform 140ms ease-out, box-shadow 140ms ease-out;}
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-btn:hover {
	color: #ffffff;
	background: #0a86cd;
	transform: translateY(-1px);
	box-shadow: 0 4px 12px rgba(6, 47, 74, 0.22);}
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-btn:active { transform: translateY(0); box-shadow: none; background: #05659c; }
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-fig--portrait { max-width: 380px; margin-left: 0; margin-right: auto; }
@media (max-width: 1060px) {
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-h2 { display: flex; align-items: baseline; gap: 10px;}
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-h2-num {
		position: static;
		width: auto;
		font-size: 24px;
		color: rgba(6, 118, 182, 0.55);}
}
@media (max-width: 780px) {
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas { font-size: 16.5px; padding-left: 18px; padding-right: 18px;}
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-h2 { font-size: 21px;}
.mt-post.mt-post--szerelheto-sodronyveg-a-gyors-megoldas .mt-chip { max-width: 100%;}
}

/* --- hivatkozott @keyframes-ek --- */
@keyframes mt-20pont-flash {
  0%   { background: rgba(0, 148, 230, 0); }
  16%  { background: rgba(0, 148, 230, .17); }
  100% { background: rgba(0, 148, 230, 0); }
}
@keyframes mt-akkus-flash {
	0%   { background: rgba(0, 148, 230, 0); }
	16%  { background: rgba(0, 148, 230, 0.17); }
	100% { background: rgba(0, 148, 230, 0); }
}
@keyframes mt-az-a2-a4-csavar-alapanyagok-korrozioallosaga-flash {
	0%   { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
	14%  { background: rgba(0, 148, 230, 0.18); box-shadow: 0 0 0 7px rgba(0, 148, 230, 0.18); }
	100% { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }}
@keyframes mt-bosszanto-flash {
	0%   { background: rgba(0, 148, 230, 0); }
	16%  { background: rgba(0, 148, 230, 0.17); }
	100% { background: rgba(0, 148, 230, 0); }
}
@keyframes mt-csofittingek-csoszerelvenyek-flash {
	0%   { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
	14%  { background: rgba(0, 148, 230, 0.18); box-shadow: 0 0 0 7px rgba(0, 148, 230, 0.18); }
	100% { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }}
@keyframes mt-faba-flash {
	0%   { background: rgba(0, 148, 230, 0); }
	16%  { background: rgba(0, 148, 230, 0.17); }
	100% { background: rgba(0, 148, 230, 0); }
}
@keyframes mt-flash {
	0% { background: #d8ecfa; box-shadow: -14px 0 0 #d8ecfa, 14px 0 0 #d8ecfa; }
	100% { background: transparent; box-shadow: -14px 0 0 transparent, 14px 0 0 transparent; }
}
@keyframes mt-furasi-flash {
	0%   { background: rgba(0, 148, 230, 0); }
	16%  { background: rgba(0, 148, 230, 0.17); }
	100% { background: rgba(0, 148, 230, 0); }
}
@keyframes mt-hogyan-kerulhetjuk-el-a-rozsdamentes-acel-kotoelemek-osszeragodasat-flash {
	0%   { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
	14%  { background: rgba(0, 148, 230, 0.18); box-shadow: 0 0 0 7px rgba(0, 148, 230, 0.18); }
	100% { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
}
@keyframes mt-hogyan-keszitsunk-furatot-savallo-acelba-flash {
	0%   { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
	14%  { background: rgba(0, 148, 230, 0.18); box-shadow: 0 0 0 7px rgba(0, 148, 230, 0.18); }
	100% { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
}
@keyframes mt-hokezeles-flash {
	0%   { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
	14%  { background: rgba(0, 148, 230, 0.18); box-shadow: 0 0 0 7px rgba(0, 148, 230, 0.18); }
	100% { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
}
@keyframes mt-huseges-metabo-keziszerszam-flash {
	0%   { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
	14%  { background: rgba(0, 148, 230, 0.18); box-shadow: 0 0 0 7px rgba(0, 148, 230, 0.18); }
	100% { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
}
@keyframes mt-jelolesek-flash {
	0%   { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
	14%  { background: rgba(0, 148, 230, 0.18); box-shadow: 0 0 0 7px rgba(0, 148, 230, 0.18); }
	100% { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
}
@keyframes mt-kerek-flash {
	0%   { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 12px rgba(0, 148, 230, 0); }
	16%  { background: rgba(0, 148, 230, 0.15); box-shadow: 0 0 0 12px rgba(0, 148, 230, 0.15); }
	100% { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 12px rgba(0, 148, 230, 0); }
}
@keyframes mt-kulonleges-szerszamok-rozsdamentes-acel-megmunkalasahoz-flash {
	0%   { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
	14%  { background: rgba(0, 148, 230, 0.18); box-shadow: 0 0 0 7px rgba(0, 148, 230, 0.18); }
	100% { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
}
@keyframes mt-lancok-flash {
	0%   { background: rgba(0, 148, 230, 0); }
	16%  { background: rgba(0, 148, 230, 0.17); }
	100% { background: rgba(0, 148, 230, 0); }
}
@keyframes mt-martenzites-flash {
	0%   { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
	14%  { background: rgba(0, 148, 230, 0.18); box-shadow: 0 0 0 7px rgba(0, 148, 230, 0.18); }
	100% { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
}
@keyframes mt-mit-remelhet-egy-jo-furoszartol-flash {
	0%   { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
	14%  { background: rgba(0, 148, 230, 0.18); box-shadow: 0 0 0 7px rgba(0, 148, 230, 0.18); }
	100% { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
}
@keyframes mt-napkollektorok-napelemek-felszerelese-a-gyari-szerelokeret-kivaltasaval-flash {
	0%   { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
	14%  { background: rgba(0, 148, 230, 0.18); box-shadow: 0 0 0 7px rgba(0, 148, 230, 0.18); }
	100% { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }}
@keyframes mt-nemet-acelok-flash {
  0%   { background: rgba(0, 148, 230, 0); }
  14%  { background: rgba(0, 148, 230, 0.20); }
  100% { background: rgba(0, 148, 230, 0); }
}
@keyframes mt-nonox-sodronyszerelvenyek-flash {
	0%   { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
	14%  { background: rgba(0, 148, 230, 0.18); box-shadow: 0 0 0 7px rgba(0, 148, 230, 0.18); }
	100% { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
}
@keyframes mt-popszegecs-flash {
	0%   { background: rgba(0, 148, 230, 0); }
	16%  { background: rgba(0, 148, 230, 0.17); }
	100% { background: rgba(0, 148, 230, 0); }
}
@keyframes mt-rozsdamentes-vagotarcsak-flash {
	0%   { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
	14%  { background: rgba(0, 148, 230, 0.18); box-shadow: 0 0 0 7px rgba(0, 148, 230, 0.18); }
	100% { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
}
@keyframes mt-szennyviz-flash {
	0%   { background: rgba(0, 148, 230, 0); }
	16%  { background: rgba(0, 148, 230, 0.17); }
	100% { background: rgba(0, 148, 230, 0); }
}
@keyframes mt-szerelheto-sodronyveg-a-gyors-megoldas-flash {
	0%   { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
	14%  { background: rgba(0, 148, 230, 0.18); box-shadow: 0 0 0 7px rgba(0, 148, 230, 0.18); }
	100% { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }}
@keyframes mt-tanacsok-flash {
	0%   { background: rgba(0, 148, 230, 0); }
	16%  { background: rgba(0, 148, 230, .17); }
	100% { background: rgba(0, 148, 230, 0); }
}
@keyframes mt-tw141-flash {
	0%   { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 12px rgba(0, 148, 230, 0); }
	16%  { background: rgba(0, 148, 230, 0.15); box-shadow: 0 0 0 12px rgba(0, 148, 230, 0.15); }
	100% { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 12px rgba(0, 148, 230, 0); }
}
@keyframes mt-tw1719-flash {
	0%   { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 12px rgba(0, 148, 230, 0); }
	16%  { background: rgba(0, 148, 230, 0.15); box-shadow: 0 0 0 12px rgba(0, 148, 230, 0.15); }
	100% { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 12px rgba(0, 148, 230, 0); }
}
@keyframes mt-weh-cng-uzemanyagtolto-megoldasok-flash {
	0%   { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
	14%  { background: rgba(0, 148, 230, 0.18); box-shadow: 0 0 0 7px rgba(0, 148, 230, 0.18); }
	100% { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
}
@keyframes mt-weh-hutoipari-gyorscsatlakozok-flash {
	0%   { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
	14%  { background: rgba(0, 148, 230, 0.18); box-shadow: 0 0 0 7px rgba(0, 148, 230, 0.18); }
	100% { background: rgba(0, 148, 230, 0);    box-shadow: 0 0 0 7px rgba(0, 148, 230, 0); }
}
@keyframes mtFlash {
	0%   { background: rgba(0, 148, 230, 0); }
	16%  { background: rgba(0, 148, 230, .17); }
	100% { background: rgba(0, 148, 230, 0); }
}
