@import url('https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700&display=swap');
body {
  font-family: 'Geist', sans-serif !important;
}
@font-face {
  font-family: 'agrandir';
  src: url("https://ethn.io/fonts/agrandir/PPAgrandir-NarrowBold.otf") format('opentype');
  font-weight: 700;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
	font-display: swap;
}
h1, h2, h3, h4, h5, h6 {
  font-family: 'agrandir', sans-serif !important;
}

#mainNav .brand {
	margin: 24px 0;
	padding: 0;
	width: 94px;
	height: 44px;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	/* background: url('https://ethn.io/images/logo.svg') 50% / 42px no-repeat; */
}
#mainNav .brand::before {
	content: 'Help Center';
	right: 0;
	position: absolute;
	top: 50%;
	transform: translate(calc(100% + 8px), -50%);
	border-left: 1px solid #0000001A;
	height: 24px;
	padding-left: 8px;
	color: #24242480;
	font-size: 14px;
	font-weight: 600;
	display: flex;
	align-items: center;
	justify-content: center;
	line-height: 1.1em;
  white-space: nowrap;
}
@media (max-width: 1024px) {
	#mainNav .brand {
		width: 73px;
		height: 34px;
		background-size: 32px;
	}
	#mainNav .brand::before {
		font-size: 11px;
	}
}
/* #mainNav .brand img {
	display: none;
} */

#mainNav .brand span {
	position: absolute;
	left: 100%;
	top: 50%;
	transform: translateY(-50%);
	margin: 0 0 0 16px;
	font-size: 18px;
	font-weight: 500;
	line-height: 20px;
	color: #000000;
	letter-spacing: -0.1px;
	white-space: nowrap;
}
@media (max-width: 1024px) {
	#mainNav .brand span {
		font-size: 14px;
		margin-left: 8px;
	}
}
html {
	height: 100%;
}
body {
	font-family: 'ethnio-circular', sans-serif;
	-webkit-font-smoothing: antialiased;
	padding-left: 0;
	padding-right: 0;
	min-height: 100%;
	display: flex;
	flex-direction: column;
}
body .navbar {
	position: relative;
	margin: 0;
}
.navbar .nav a {
	line-height: 26px;
	font-size: 15px;
}
.navbar .navbar-inner {
	background: #FFF;
	box-shadow: none;
	padding: 0;
}
body .navbar .navbar-inner .container-fluid {
	max-width: 100%;
	box-shadow: none;
	padding-left: 24px;
	padding-right: 24px;
}
.navbar .nav>li {
	line-height: 26px;
	font-size: 15px;
	letter-spacing: 0.03em;
}
.navbar .nav>li>a {
	padding: 5px 13px;
	margin-right: 4px;
	color: #000;
	font-size: 15px;
	font-weight: 500;
	text-align: left;
	letter-spacing: 0;
}
@media (max-width: 1380px) {
	.navbar:has(.icon-private-w) .nav>li>a {
		font-size: 12px;
		padding: 5px 8px;
		margin-right: 0;
	}
}
@media (max-width: 1024px) {
	.navbar .nav>li>a {
		font-size: 13px;
		padding: 2px 4px;
	}
	.navbar:has(.icon-private-w) .nav>li>a {
		font-size: 10px;
		padding: 2px;
	}
}
@media (max-width: 768px) {
	.navbar .nav>li>a {
		font-size: 17px!important;
    padding: 4px 12px!important;
	}
}
.icon-private-w {
	display: none;
}
.navbar .brand, .navbar .nav li a {
	transition: 0.2s ease-in-out;
	border: 0.5px solid transparent;
	color: black;
	border-radius: 6px;
}
.navbar .brand, .navbar .nav li a:hover, .navbar .nav li a:focus, .navbar .nav .active a, .navbar .nav .active a:hover, .navbar .nav .active a:focus {
	color: black;
	border-radius: 6px;
}
.navbar .nav li a:hover {
	background-color: #0000000D;
}
.navbar .nav .active a {
	background-color: white;
	border: 0.5px solid black;
	box-shadow: 2px 2px black;
}
.navbar .nav .active a:hover {
	background-color: #0000000D;
	border: 0.5px solid black;
	box-shadow: 2px 2px black;
}

@media (min-width: 769px) {
	.navbar .nav {
		bottom: 25.5px;
	}
}
@media (min-width: 1025px) {
	.navbar .nav {
		bottom: 29px;
	}
}

/*.navbar .brand, .navbar .nav li a:hover, .navbar .nav li a:focus, .navbar .nav .active a, .navbar .nav .active a:hover, .navbar .nav .active a:focus {
	color: #57abff;
}*/

.navbar .nav a.contactUs {
	display: none;
}

#docsSearch {
	text-align: center;
	background: #D4E6FD;
	padding: 2em;
	max-width: 100%;
	margin: 0 auto 32px auto;
	border: none;
	padding: 32px 24px;
  width: 100%;
  box-sizing: border-box;
}
#docsSearch h1 {
	font-weight: 700;
	font-size: 28px;
	color: black;
	letter-spacing: -0.2px;
	line-height: 32px;
	text-align: center;
}
/*#searchBar {

	width: 560px;
}
@media (max-width: 768px){
	#searchBar {
		margin: 0;
		width: 90%;
	}
}
@media (max-width: 480px){
	#searchBar {
		margin: 0;
		width: 90%;
	}
}
#searc*/hBar .search-query {
	background: #FFF;
	border: 1.5px solid #BEC9CC;
	border-radius: 8px;
	box-shadow: none;
	transition: box-shadow .25s ease;
	}
#searchBar button {
	text-shadow: none !important;
}

html #main-content {
	background: none;
	padding-top: 38px;
	margin: 0;
}
html .container-fluid {
	padding-left: 24px;
	padding-right: 24px;
	flex: 1 0 auto;
	padding-bottom: 90px;
	width: 100%;
	box-sizing: border-box;
}
.threeCol {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -12px;
}
.threeCol .collection{
	box-sizing: border-box;
	flex-basis: calc(100% / 3 - 24px);
	margin: 12px;
	padding: 0;
	display: flex;
	flex-direction: column;
}
@media (max-width: 768px) {
	.threeCol .collection{
		flex-basis: calc(100% / 2 - 24px);
	}
}
@media (max-width: 480px) {
	.threeCol .collection{
		flex-basis: calc(100% - 24px);
	}
}
.collection {
	counter-reset: css-counter 0;
}
.collection .popArticles li {
	counter-increment: css-counter 1;
}
.collection .browse::before {
	content: counter(css-counter) " ";
}

.threeCol .collection .collection-head, .threeCol .collection .collection-body {
	display: flex;
	flex-direction: column;
	padding: 24px 24px 24px 24px;
	flex-grow: 1;
}
.threeCol .collection .collection-head {
	flex-grow: 0;
	position: relative;
	margin-bottom: 0;
}
.threeCol .collection .collection-body .popArticles {
	flex-grow: 1;
	position: relative;
	margin-bottom: 0;
	overflow: hidden;
	height: 0;
}
.threeCol .collection .collection-body .popArticles::after {
	content: '';
	position: absolute;
	bottom: 0;
	left: -50px;
	right: -24px;
	height: 1px;
	background: #E1E0E0;
}
.threeCol .collection {
	border: 1px solid #DDE1E2;
	box-shadow: 0 1px 3px 0 rgba(6,8,9,0.1);
	border-radius: 8px;
}
.twoCol .browse, .threeCol .browse {
	font-size: 14px;
	color: #3FA8CE;
	letter-spacing: -0.1px;
	margin: auto auto 0 0;
}

.collection {
	position: relative;
	transition: background-color .25s ease;
	background-color: #FFF;
}
.collection:hover {
	background-color: #ECF7F9;
}
.collection .browse::after {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: 8px;
}
.twoCol .browse:hover,
.threeCol .browse:hover {
	text-decoration: underline;
	color: #3FA8CE;
}
.threeCol h2 {
	text-align: left;
	margin: 8px 0 0 0;
	line-height: 34px;
}
.twoCol, .threeCol {
	text-align: left;
}
.threeCol p {
	font-size: 14px;
	line-height: 16px;
	color: #929A9D;
	margin: 0;
	font-weight: 400;
	padding: 8px 0 0 0;
}

.twoCol h2 a, .threeCol h2 a {
	color: #121618;
	font-weight: 700;
	letter-spacing: -0.2px;
	font-size: 18px;
	line-height: 20px;
}
.twoCol .popArticles, .threeCol .popArticles, .most-pop-articles .popArticles {
	/*font-size: 14px;
	line-height: 20px;*/
}

.contentWrapper {
	color: #121618;
	background: #FFFFFF;
	border: 1px solid black;
	box-shadow: 6px 6px black;
	border-radius: 16px;
	padding: 32px 46px;
	min-height: 0;
}
@media (max-width: 600px) {
	.contentWrapper {
		padding: 32px 24px;
	}
}
.contentWrapper h1 {
	font-weight: 700;
	font-size: 28px;
	color: #121618;
	letter-spacing: -0.2px;
	line-height: 32px;
}
.contentWrapper article a:not(.btn) {
	text-decoration: underline;
}

#sidebar {
	margin-top: 38px;
	position: sticky;
	top: 38px;
}

#sidebar form .search-query {
	background: #FFF;
	border: 1px solid black;
	border-radius: 8px;
	color: #060809;
	box-sizing: border-box;
	transition: box-shadow .25s ease;
	line-height: 16px;
	padding: 12px 15px;
	height: 40px;
	font-size: 15px;
	width: 100%;
}
#sidebar form .search-query:focus {
	border-color: black;
	box-shadow: 0 0 0 1px #5da6ca;
}

/*#serp-dd .result a:hover, #serp-dd .result > li.active, #fullArticle strong a, #fullArticle a strong, .collection a, .contentWrapper a, .most-pop-articles .popArticles a, .most-pop-articles .popArticles a:hover span, .category-list .category .article-count, .category-list .category:hover .article-count {
	color: #0C81B8;
}*/

#sidebar .search-query::-webkit-input-placeholder,
#sidebar .search-query:-moz-placeholder,
#sidebar .search-query::-moz-placeholder,
#sidebar .search-query:-ms-input-placeholder,
#sidebar .search-query:placeholder {
	color: #fff;
}
#fullArticle p, #fullArticle ul, #fullArticle ol, #fullArticle li, #fullArticle div, #fullArticle blockquote, #fullArticle dd, #fullArticle table {
	font-size: 16px;
}
#fullArticle img {
	margin: 44px 0;
	padding: 0;
	border-radius: 8px;
	border: none;
}
.articleFoot p, .articleFoot time {
	font-family: 'ethnio-circular', sans-serif;
	font-style: normal;
}
.most-pop-articles {
	margin: 0;
}
.most-pop-articles h2 {
	text-align: left;
	font-weight: 700;
	font-size: 28px;
	color: #121618;

}

.category-list {
	display: flex;
	flex-wrap: wrap;
	margin: 0 -12px!important;
}
.category-list .category {
	box-sizing: border-box;
	flex-basis: calc(100% / 3 - 24px);
	margin: 12px;
	padding: 24px 24px 16px 24px;
	border: 1px solid black;
	box-shadow: 6px 6px black;
	border-radius: 8px;
	text-align: left;
	display: flex;
	flex-direction: column;
	background-color: #fff !important;
	transition: 0.2s ease-in-out;
}
.category-list .category:hover {
	background-color: white;
	box-shadow: 10px 10px black;
	/* background-color: rgba(218, 243,255, .25) !important; */
}
.category-list .category .article-count {
	position: relative;
	margin: auto 0 0 0;
	padding: 16px 0 0 0;
}
/* .category-list .category:hover .article-count {
	text-decoration: underline;
} */
.category-list .category .article-count::after {
	content: '';
	position: absolute;
	top: 0;
	left: -24px;
	right: -24px;
	height: 1px;
	background: #E1E0E0;
}
@media (max-width: 768px) {
	.category-list .category {
		flex-basis: calc(100% / 2 - 24px);
	}
}
@media (max-width: 480px) {
	.category-list .category {
		flex-basis: calc(100% - 24px);
	}
}
.category-list h3 {
	text-align: left;
	color: #121618;
	font-weight: 700;
	letter-spacing: -0.2px;
	font-size: 18px;
	line-height: 20px;
	margin-bottom: 24px;
}
.category-list a {

}

footer.center p {
	text-align: left;
}

/* CUSTOM */
#searchBar button {
	background: black;
	border: 1px solid black;
	transition: 0.2s ease-in-out;
  transition: background-color 0.2s ease-in-out;
}
#searchBar button:hover {
	background: #206078;
}
@media (max-width: 768px) {
  #searchBar {
    width: 100%;
  }
}
#searchBar .search-query {
	border: 1px solid black;
	box-shadow: none;
}
#searchBar .search-query:focus-visible {
	outline: none;
	border-color: #1EAACE;
	-webkit-box-shadow: 0 1px 3px 0 rgba(13, 3, 82, 0.15), 0 0 0 1px #1eaace;
	box-shadow: 0 1px 3px 0 rgba(13, 3, 82, 0.15), 0 0 0 1px #1eaace;
}

.navbar .btn-navbar {
	display: flex;
	flex-direction: column;
	align-items: stretch;
	padding: 0;
	margin: 0;
	justify-content: center;
	top: 24px;
	right: 24px;
	width: 34px;
	height: 34px;
}
@media (min-width: 769px) {
	.navbar .btn-navbar {
		display: none;
	}
}
.navbar .btn-navbar .icon-bar {
	width: 100%;
	height: 1px;
}
.btn-navbar .icon-bar+.icon-bar {
	margin-top: 8px;
}
.navbar .btn-navbar .icon-bar {
	background: black;
}
.navbar .btn-navbar:hover .icon-bar {
	background: black;
}
#searchBar button .icon-search {
	color: #fff;
}
#sidebar h3 {
	padding: 9px 12px;
	font-size: 13px;
	font-weight: 700;
	letter-spacing: 0.14em;
	color: #00000080;
}
#sidebar .nav-list a {
	font-weight: 500;
	font-size: 15px;
	color: black;
	padding: 9px 12px;
	transition: 0.2s ease-in-out;
	border-radius: 8px;
	width: 100%;
	box-sizing: border-box;
	border: 0.5px solid transparent;
}
#sidebar .nav-list a:hover {
	background-color: #0000000F;
	/* border: 0.5px solid black;
	box-shadow: 2px 2px black;
	background-color: white; */
}
#sidebar .nav-list a .icon-arrow{
	display: none !important;
}
#sidebar .nav-list .active a, #sidebar .nav-list .active a:hover, #sidebar .nav-list .active a:focus {
	background-color: black;
	color: white;
	text-shadow: none;
	font-weight: 500;
}
.navbar .nav>.active .caret {
	display: none;
}
/* .navbar .nav>.active>a::after {
	position: absolute;
	content: '';
	bottom: 0;
	left: 18px;
	right: 18px;
	height: 2px;
	background: #16a8cd;
} */
footer span {
	display: none;
}
/*general*/
.collection#collection-1 .collection-head {
	padding-top: 60px;
	background: url('https://ethn.io/images/helpscout/help.svg') 24px 24px / 32px no-repeat;
}
/*pool*/
.collection#collection-351 .collection-head {
	padding-top: 60px;
	background: url('https://ethn.io/images/helpscout/pool.svg') 24px 24px / 32px no-repeat;

}
/*incentives*/
.collection#collection-357 .collection-head {
	padding-top: 60px;
	background: url('https://ethn.io/images/helpscout/incentives.svg') 24px 24px / 32px no-repeat;
}
/*screeeners*/
.collection#collection-436 .collection-head {
	padding-top: 60px;
	background: url('https://ethn.io/images/helpscout/screener.svg') 24px 24px / 32px no-repeat;

}
/*intercepts*/
.collection#collection-361 .collection-head {
	padding-top: 60px;
	background: url('https://ethn.io/images/helpscout/copy.svg') 24px 24px / 32px no-repeat;
}
/*scheduling*/
.collection#collection-367 .collection-head {
	padding-top: 60px;
	background: url('https://ethn.io/images/helpscout/calendar.svg') 24px 24px / 32px no-repeat;
}
/*integrations*/
.collection#collection-354 .collection-head {
	padding-top: 60px;
	background: url('https://ethn.io/images/helpscout/zap.svg') 24px 24px / 32px no-repeat;
}

#categoryHead h1 {
	margin-bottom: 32px;
}
#fullArticle .title {
	margin-bottom: 1em;
}
.collection-category:not(:first-of-type) {
	display: none;
}
.collection-category h2 {
	font-weight: 700;
	text-transform: uppercase;
	letter-spacing: 0.05em;
	margin-bottom: 11px;
	padding-left: 12px;
	font-size: 16px;
}
.collection-category h2 a {
	color: black;
}
.category::before {
	width: 28px;
	height: 28px;
	margin-bottom: 8px;
	background-position: center;
	background-repeat: no-repeat;
	content: '';
	background-size: 28px;
}
/* consent */
#category-522::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='19' fill='none'%3E%3Cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m14.72 3.91 3.62 2.73M7.37 17.67a.33.33 0 0 1-.33-.3c-.01-.16-.24-3.6 1.38-5.74l7.23-9.6a2.58 2.58 0 0 1 3.64-.5 2.6 2.6 0 0 1 .51 3.64l-7.23 9.6c-1.62 2.14-5.1 2.9-5.2 2.9ZM3.17 16.82c-1.64-1.38-2.08-2.61-2.16-3.51-.26-2.86 7.4 0 2.16-4.73 9-4.5 1.08-3.44 0-4.5' /%3E%3C/svg%3E%0A");
}
/* getting started */
#category-17::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg clip-path='url(%23clip0_1540_453)'%3E%3Cpath fill='%23060809' d='M6.64 19.74a.75.75 0 1 0 1.06-1.07l-1.06 1.07Zm-1.06-3.19a.75.75 0 1 0-1.07 1.06l1.07-1.06Zm13.88-12.4-.1.74.1-.75Zm.43.2.53-.53-.53.54Zm.22.44-.75.1.75-.1Zm-2.06 9.62a.75.75 0 0 0-1.5-.13l1.5.13Zm-1.14 4.36.74.06-.74-.06Zm-.35.56-.4-.63.4.63Zm-4.5 2.87-.41-.63.4.63Zm-1.16-.55.75-.08v-.02l-.75.1ZM9.97 7.69a.75.75 0 1 0-.14-1.5l.14 1.5Zm-4.49-.35-.06-.74.06.74Zm-.56.35.63.4-.63-.4Zm-2.87 4.5.63.4-.63-.4Zm.55 1.15.1-.74h-.02l-.08.74Zm4.57 5.86.53-.53-2.12-2.12-.54.53-.53.53 2.13 2.13.53-.54Zm6.5-8.61-.54.53c.66.66 1.73.66 2.39 0l-.53-.53-.53-.53a.19.19 0 0 1-.27 0l-.53.53Zm1.32 0 .53.53c.66-.66.66-1.73 0-2.39l-.53.53-.53.53c.07.07.07.2 0 .27l.53.53Zm0-1.33.53-.53a1.69 1.69 0 0 0-2.39 0l.53.53.53.53c.08-.07.2-.07.27 0l.53-.53Zm-1.33 0-.53-.53a1.69 1.69 0 0 0 0 2.39l.53-.53.53-.53a.19.19 0 0 1 0-.27l-.53-.53Zm-7.63 4.56.72.19C8 9.13 10.64 6.82 13.17 5.73a12.4 12.4 0 0 1 6.2-.84l.09-.75.1-.74a13.9 13.9 0 0 0-6.98.96C9.62 5.63 6.66 8.3 5.3 13.64l.73.18Zm13.43-9.68-.1.75.53-.53.53-.54a1.5 1.5 0 0 0-.87-.42l-.1.74Zm.43.22-.53.53.75-.1.74-.1a1.5 1.5 0 0 0-.43-.87l-.53.54Zm.22.43-.75.1a12.4 12.4 0 0 1-.85 6.19c-1.08 2.53-3.4 5.17-8.27 6.42l.19.72.18.73c5.33-1.36 8.01-4.32 9.28-7.28a13.9 13.9 0 0 0 .96-6.97l-.74.1Zm-9.68 13.43.53-.53-4.4-4.4-.53.53-.53.53 4.4 4.4.53-.53Zm6.88-3.87-.75-.07-.4 4.42.75.07.74.06.4-4.42-.74-.06Zm-.4 4.42-.75-.07.64.39.64.39c.12-.2.2-.42.21-.65l-.74-.06Zm-.11.32-.64-.4.4.64.4.63c.2-.12.36-.28.48-.48l-.64-.4Zm-.24.24-.4-.63-4.51 2.87.4.63.4.63 4.51-2.87-.4-.63Zm-4.5 2.87-.41-.63.05.75.04.74c.25-.01.5-.1.72-.23l-.4-.63Zm-.36.12-.05-.75-.32.67-.33.68c.23.11.49.16.74.14l-.04-.74Zm-.37-.08.32-.67-.61.43-.61.43c.14.21.34.38.57.49l.33-.68Zm-.3-.24.62-.43-.75.08-.74.08c.03.26.12.5.27.7l.6-.43Zm-.13-.35.75-.1-.48-3.43-.74.1-.75.1.48 3.43.74-.1Zm-1-14.7-.07-.75-4.41.4.06.74.07.75 4.42-.4-.07-.75Zm-4.42.4-.07-.75c-.22.02-.44.1-.64.21l.4.64.38.64-.07-.75Zm-.32.1-.39-.64c-.2.12-.36.28-.48.48l.63.4.63.4-.39-.64Zm-.24.24-.63-.4-2.87 4.5.63.4.63.4 2.87-4.5-.63-.4Zm-2.87 4.5-.63-.4a1.5 1.5 0 0 0-.23.72l.74.04.75.05-.63-.4Zm-.12.36-.74-.04c-.02.25.03.5.14.74l.68-.33.67-.32-.75-.05Zm.08.37-.68.33c.11.23.28.43.48.57l.44-.6.43-.62-.67.32Zm.24.3-.44.6c.21.15.45.24.7.27l.09-.75.08-.74-.43.61Zm.35.12-.1.75 3.42.48.1-.75.11-.74-3.43-.48-.1.74Z' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1540_453'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
/* reports */
#category-932::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg clip-path='url(%23clip0_1540_456)'%3E%3Cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.39' d='M8.8 14.8h6.4m-6.4-3.2h6.4m0-8h4a.8.8 0 0 1 .8.8v16.8a.8.8 0 0 1-.8.8H4.8a.8.8 0 0 1-.8-.8V4.4a.8.8 0 0 1 .8-.8h4M8 6.8V6a4 4 0 0 1 8 0v.8H8Z' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1540_456'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
/* terms */
#category-874::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='21' fill='none'%3E%3Cpath fill='%23060809' d='M20.26 16.94a.76.76 0 0 0-.79.73c-.01.61-.49 1.12-.84 1.35v-.03c-.02-.5-.06-1.18-.59-1.59-.95-.72-2.06.2-3.13 1.1-.35.3-.71.6-1.09.85.02-.38.07-.75.13-1.12.18-1.2.36-2.44-.34-3.2-1.13-1.25-3.51-.36-7.95 2.99a.75.75 0 0 0-.14 1.06c.25.33.73.4 1.06.14 5-3.76 5.9-3.19 5.9-3.18.22.24.05 1.36-.04 1.97-.17 1.15-.33 2.25.44 2.78.2.14.43.21.67.21.75 0 1.56-.68 2.34-1.34.38-.33.78-.63 1.2-.9l.02.3c.02.5.06 1.16.64 1.47.45.23 1.02.17 1.6-.18.8-.46 1.62-1.45 1.65-2.64a.75.75 0 0 0-.74-.77Z' /%3E%3Cpath fill='%23060809' fill-rule='evenodd' d='M6.68 10.07h5.77Z' clip-rule='evenodd' /%3E%3Cpath stroke='black' stroke-linecap='round' stroke-width='1.5' d='M1 18.17V4.08C1 2.38 2.38 1 4.08 1h13.84C19.62 1 21 2.38 21 4.08v8.56M6.68 5.8h8.78m-8.78 4.27h5.77' /%3E%3C/svg%3E%0A");
}
/* translate */
#category-554::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23060809' d='M22 20.74 16.96 9.67a.77.77 0 0 0-.26-.32.67.67 0 0 0-.76 0 .77.77 0 0 0-.26.32l-1.96 4.3c-1.53-.1-3-.68-4.24-1.68 1.45-1.7 2.33-3.9 2.5-6.22h2.18c.2 0 .37-.09.5-.24a.83.83 0 0 0 .22-.56.83.83 0 0 0-.21-.55.69.69 0 0 0-.51-.24H9.12V2.9a.83.83 0 0 0-.21-.56.69.69 0 0 0-.51-.23c-.2 0-.37.08-.5.23a.83.83 0 0 0-.22.56v1.58H2.64c-.2 0-.37.09-.5.24a.83.83 0 0 0-.22.55c0 .21.08.42.21.56.14.15.32.24.51.24h7.89a9.1 9.1 0 0 1-2.13 5.17 8.86 8.86 0 0 1-1.71-3.06.81.81 0 0 0-.14-.27.73.73 0 0 0-.23-.2.67.67 0 0 0-.8.13.86.86 0 0 0-.19.86c.43 1.34 1.1 2.56 1.99 3.6a7.42 7.42 0 0 1-4.68 1.68c-.2 0-.37.08-.5.23a.83.83 0 0 0-.22.56c0 .2.08.41.21.56.14.15.32.23.51.23a8.8 8.8 0 0 0 5.76-2.18 8.95 8.95 0 0 0 4.63 2.1l-2.4 5.26c-.08.2-.1.41-.03.6.06.2.19.37.36.47.17.09.37.1.55.04.18-.07.33-.2.41-.4l1.24-2.72h6.31l1.25 2.72c.06.13.15.24.26.32a.67.67 0 0 0 .73.02c.1-.07.2-.16.26-.28a.85.85 0 0 0 .03-.77Zm-8.12-3.6 2.44-5.35 2.43 5.35h-4.87Z' /%3E%3C/svg%3E%0A");
}
/* account */
#category-22::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2M12 11a4 4 0 1 0 0-8 4 4 0 0 0 0 8Z' /%3E%3C/svg%3E%0A");
}
/* accessibility */
#category-461::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%231D1B20' d='M12 6c-.55 0-1.02-.2-1.41-.59-.4-.39-.59-.86-.59-1.41 0-.55.2-1.02.59-1.41.39-.4.86-.59 1.41-.59.55 0 1.02.2 1.41.59.4.39.59.86.59 1.41 0 .55-.2 1.02-.59 1.41-.39.4-.86.59-1.41.59ZM9 22V9H3V7h18v2h-6v13h-2v-6h-2v6H9Z' /%3E%3C/svg%3E%0A");
}
/* security */
#category-16::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M4.75 17.34A11.96 11.96 0 0 0 6 12a5.99 5.99 0 0 1 2.25-4.69M12 12c0 3.05-.77 6.05-2.25 8.72' /%3E%3Cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M9 12a3 3 0 0 1 6 0c0 3.1-.68 6.15-2 8.94' /%3E%3Cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M20.49 17.25c.34-1.73.51-3.49.51-5.25a9 9 0 1 0-18 0c0 1.02-.17 2.04-.51 3' /%3E%3Cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8.7 15A14.9 14.9 0 0 1 7 19.48M11.25 6.05A6 6 0 0 1 18 12c0 1-.06 2-.19 3M17.24 18c-.14.55-.3 1.1-.48 1.64' /%3E%3C/svg%3E%0A");
}
/* technical */
#category-25::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Ccircle cx='17.65' cy='6.35' r='3.35' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' /%3E%3Ccircle cx='5.35' cy='10.82' r='3.35' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' /%3E%3Ccircle cx='15.41' cy='18.65' r='3.35' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' /%3E%3Cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m8.7 9.7 5.6-2.23M17.65 9.7l-1.3 5.6M7.53 13.36l5.08 3.5' /%3E%3C/svg%3E%0A");
}
/* pricing */
#category-15::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12 1v22M17 5H9.5a3.5 3.5 0 1 0 0 7h5a3.5 3.5 0 1 1 0 7H6' /%3E%3C/svg%3E%0A");
}
/* faq */
#category-19::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3m.08 4h.01M22 12a10 10 0 1 1-20 0 10 10 0 0 1 20 0Z'/%3E%3C/svg%3E%0A");
}
/* tips */
#category-20::before {
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8.25 21.75h7.5m-3-16.42a4.5 4.5 0 0 1 3.68 3.66m-9.05 6.67A7.45 7.45 0 0 1 4.5 9.8a7.5 7.5 0 1 1 12.13 5.85 2.27 2.27 0 0 0-.88 1.79V18a.75.75 0 0 1-.75.75H9a.75.75 0 0 1-.75-.75v-.56a2.29 2.29 0 0 0-.87-1.78Z' /%3E%3C/svg%3E%0A");
}
h2#collection-1 {
	display: none;
}
.category-list .category p {
	color: #00000099;
	margin-bottom: 24px;
}
.category p:empty {
	display: none;
}
#fullArticle h1, #fullArticle h2, #fullArticle h3, #fullArticle h4, #fullArticle h5 {
  margin-bottom: 1em;
  margin-top: 1.5em;
  color: black;
}
#fullArticle strong {
  color: black;
}
#contentArea {
	container: main / inline-size;
}
footer {
	position: absolute;
	bottom: 0;
	left: calc((100vw - 100cqw) / -2 + 54px)
}
footer p {
	text-align: left;
  margin-top: 3em;
  color: black;
}
footer p a {
  color: black;
}
@media (max-width: 768px) {
	#searchBar.sm {
		margin-bottom: 0;
		margin-top: 40px;
	}
}
@media (max-width: 768px) {
	#categoryHead .sort{
		position: static;
		display: block;
	}
}
#fullArticle .printArticle {
	top: 40px;
}
.articleList {
  margin: 0;
}
#serp-dd .result a {
	color: black;
}
@media (max-width: 768px) {
  .nav-collapse.collapse {
    position: absolute;
    width: 100vw;
    height: 100dvh !important;
    background: white;
    left: 0;
    top: 82px;
    z-index: 5;
    padding: 24px 16px;
    box-sizing: border-box;
    opacity: 0;
    transition: 0.2s ease-in-out opacity;
    pointer-events: none;
    border-top: 1px solid black;
  }
  .nav-collapse.collapse.in {
    opacity: 1;
    pointer-events: all;
  }
  body:has(.nav-collapse.collapse.in) {
    overflow: hidden;
  }
}

.related {
	margin-top: 40px;
	color: #121618;
	background: #FFFFFF;
	border: 1px solid black;
	box-shadow: 6px 6px black;
	border-radius: 16px;
	padding: 32px 46px;
}

.related * {
	color: #121618;
}

