.lumsc-support-center{--lumsc-bg:#fff;--lumsc-surface:#f3f7fa;--lumsc-surface-2:#f0f1f3;--lumsc-blue:#00ade7;--lumsc-blue-2:#0795c7;--lumsc-text:#0f2b40;--lumsc-muted:#567184;--lumsc-border:#d8e5ee;--lumsc-shadow:0 16px 40px rgba(15,43,64,.08);background:var(--lumsc-bg);color:var(--lumsc-text);font-family:inherit;line-height:1.45;max-width:1500px;margin:0 auto;padding:24px 0px 56px}.lumsc-support-center *{box-sizing:border-box}.lumsc-hero{padding:24px 24px 8px}.lumsc-hero__eyebrow{margin:0 0 8px;font-size:.78rem;letter-spacing:.24em;text-transform:uppercase;font-weight:700;color:var(--lumsc-blue)}.lumsc-hero__title{margin:0;font-size:clamp(2.5rem,4vw,3.6rem);line-height:1.05;font-weight:600;letter-spacing:-.03em}.lumsc-hero__text{max-width:900px;margin:14px 0 0;font-size:1.05rem;color:var(--lumsc-muted)}.lumsc-resources{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.9fr) minmax(280px,.95fr);gap:40px;align-items:start;padding:32px 0 22px}.lumsc-resources__col{min-width:0}.lumsc-section__heading h2,.lumsc-faqs__header h2,.lumsc-faq-library h3{margin:0;font-size:clamp(2rem,3vw,3rem);font-weight:500;letter-spacing:-.02em}.lumsc-tutorial-list{display:grid;gap:14px;margin-top:24px}.lumsc-tutorial-row{position:relative;width:100%;display:grid;grid-template-columns:56px minmax(0,1fr);gap:20px;align-items:center;border:0;background:transparent;padding:12px 22px 12px 12px;text-align:left;box-shadow:none;cursor:pointer;color:inherit;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.lumsc-tutorial-row:before{content:"";position:absolute;inset:0 -6px 0 -18px;border-radius:999px;background:#dff2fb;box-shadow:0 6px 14px rgba(15,43,64,.05);z-index:0}.lumsc-tutorial-row:hover:before,.lumsc-tutorial-row:focus:before{background:#d7ecf8;box-shadow:0 10px 22px rgba(15,43,64,.08)}.lumsc-tutorial-row__number{position:relative;z-index:1;display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:var(--lumsc-blue);color:#fff;font-weight:700;font-size:15px}.lumsc-tutorial-row__title{position:relative;z-index:1;font-size:1.08rem;color:var(--lumsc-text);font-weight:400}.lumsc-document-list{display:grid;gap:16px;margin-top:20px}.lumsc-document-link{display:block;color:var(--lumsc-blue);text-decoration:none;font-size:1.1rem;font-weight:400;padding:2px 0}.lumsc-document-link:hover,.lumsc-document-link:focus{color:var(--lumsc-blue-2);text-decoration:underline}.lumsc-artwork{display:flex;justify-content:flex-end;align-items:flex-start;padding-top:10px}.lumsc-artwork__image{max-width:100%;height:auto;object-fit:contain;filter:drop-shadow(0 18px 24px rgba(15,43,64,.18));transform:rotate(-10deg)}.lumsc-artwork__placeholder{position:relative;width:min(360px,100%);height:280px}.lumsc-artwork__book{position:absolute;border-radius:12px;box-shadow:0 16px 32px rgba(15,43,64,.18)}.lumsc-artwork__book--light{right:20px;top:10px;width:240px;height:160px;background:linear-gradient(135deg,#62cef5,#239fdb);transform:rotate(-26deg)}.lumsc-artwork__book--dark{right:0;bottom:10px;width:250px;height:170px;background:linear-gradient(135deg,#0a3a52,#062336);transform:rotate(-10deg)}.lumsc-faqs{padding-top:54px}.lumsc-faqs__header{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(0,2.2fr);gap:32px;align-items:end;margin-bottom:32px}.lumsc-faqs__search{position:relative;min-width:0;width:100%}.lumsc-faqs__search-input{width:100%;height:56px;border:0!important;border-radius:20px!important;-webkit-border-radius:20px!important;background:#dff2fb!important;padding:0 22px 0 56px;font-size:1rem;color:var(--lumsc-text);box-shadow:none!important;-webkit-box-shadow:none!important;outline:none!important;appearance:none!important;-webkit-appearance:none!important;text-align:right!important}.lumsc-faqs__search-input::placeholder{color:#7793a8;text-align:right;opacity:1}.lumsc-faqs__search-icon{position:absolute;left:20px;top:50%;transform:translateY(-50%);color:var(--lumsc-blue);font-size:1.35rem;font-weight:900;pointer-events:none;display:inline-flex;align-items:center;justify-content:center}.lumsc-faqs__search-icon svg{width:21px;height:21px;display:block}.lumsc-faqs__grid{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(0,2.2fr);gap:32px;align-items:start}.lumsc-faq-library h3{font-size:1rem!important;font-weight:700!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin-bottom:28px;color:#000!important}.lumsc-faq-library__items{display:grid;gap:10px;align-content:start}.lumsc-faq-library__item,.lumsc-faq-library__item:hover,.lumsc-faq-library__item:focus,.lumsc-faq-library__item.is-active{border:0!important;background:transparent!important;appearance:none!important;-webkit-appearance:none!important;box-shadow:none!important;outline:none!important;color:#000!important;text-align:left;font-size:1rem;padding:0;cursor:pointer;line-height:1.2;transition:color .16s ease,transform .16s ease}.lumsc-faq-library__item:hover,.lumsc-faq-library__item:focus,.lumsc-faq-library__item.is-active{color:var(--lumsc-blue)!important}.lumsc-faq-panel{background:var(--lumsc-surface-2)!important;border-radius:28px!important;padding:30px 30px 18px!important;box-shadow:none!important}.lumsc-faq-list{display:grid;gap:18px}.lumsc-faq-item{border-bottom:1px solid #fff;padding-bottom:18px}.lumsc-faq-item:last-child{border-bottom:0;padding-bottom:0}.lumsc-faq-item:last-of-type{border-bottom:0!important;padding-bottom:0!important}.lumsc-faq-item__toggle{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:100%;border:0;background:transparent!important;color:#000!important;text-align:left;padding:0;cursor:pointer}.lumsc-faq-item__question{font-size:1.12rem;font-weight:700;line-height:1.3;text-transform:uppercase;letter-spacing:.01em;color:#000!important}.lumsc-faq-item__icon{flex:0 0 auto;width:22px;height:22px;border-radius:999px;border:2px solid var(--lumsc-blue);position:relative;margin-top:2px}.lumsc-faq-item__icon:before,.lumsc-faq-item__icon:after{content:\"\";position:absolute;background:var(--lumsc-blue);left:50%;top:50%;transform:translate(-50%,-50%)}.lumsc-faq-item__icon:before{width:12px;height:2px}.lumsc-faq-item__icon:after{width:2px;height:12px;transition:transform .16s ease}.lumsc-faq-item.is-open .lumsc-faq-item__icon:after{transform:translate(-50%,-50%) scaleY(0)}.lumsc-faq-item__answer{padding:12px 30px 0 0;color:#172f44;font-size:1.02rem}.lumsc-faq-item__answer p{margin:0 0 12px}.lumsc-empty{display:block;padding:14px 0;color:var(--lumsc-muted)}.lumsc-empty--search{padding-top:18px}.lumsc-modal{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(10,31,43,.64)}.lumsc-modal[hidden]{display:none}.lumsc-modal__overlay{position:absolute;inset:0}.lumsc-modal__dialog{position:relative;z-index:1;width:min(85vw,1400px);height:min(85vh,980px);background:#fff;border-radius:26px;padding:22px;box-shadow:0 24px 90px rgba(0,0,0,.34);display:flex;flex-direction:column;gap:16px;overflow:hidden}.lumsc-modal__close{position:absolute;right:16px;top:16px;border:0;background:var(--lumsc-blue);color:#fff;width:40px;height:40px;border-radius:999px;font-size:28px;line-height:1;cursor:pointer;display:grid;place-items:center;padding:0;font-weight:400}.lumsc-modal__close:hover,.lumsc-modal__close:focus{background:#fff;color:var(--lumsc-blue);box-shadow:0 10px 24px rgba(15,43,64,.16)}.lumsc-modal__frame-wrap{flex:1 1 auto;min-height:0;aspect-ratio:16/9;background:#0b1f2d;border-radius:18px;overflow:hidden}.lumsc-modal__frame-wrap iframe,.lumsc-modal__frame-wrap video{width:100%;height:100%;display:block;border:0}.lumsc-modal__fallback{padding-top:14px;flex:0 0 auto}.lumsc-button{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:999px;background:var(--lumsc-blue);color:#fff;text-decoration:none;padding:10px 18px;font-weight:700;cursor:pointer}.lumsc-button:hover,.lumsc-button:focus{background:var(--lumsc-blue-2)}body.lumsc-modal-open{overflow:hidden}@media (max-width:1180px){.lumsc-resources{grid-template-columns:1fr;gap:28px}.lumsc-artwork{justify-content:flex-start}.lumsc-faqs__header,.lumsc-faqs__grid{grid-template-columns:1fr}}@media (max-width:760px){.lumsc-support-center{padding:18px 14px 42px}.lumsc-hero{padding:12px 8px 0}.lumsc-hero__title{font-size:clamp(2rem,8vw,2.8rem)}.lumsc-faq-panel{padding:22px}.lumsc-faq-item__question{font-size:1rem}.lumsc-faqs__search{min-width:100%}.lumsc-modal{padding:10px}.lumsc-modal__dialog{width:min(95vw,100%);height:min(90vh,100%);padding:16px;border-radius:20px}.lumsc-tutorial-row{grid-template-columns:46px minmax(0,1fr);padding-left:10px}.lumsc-tutorial-row__number{width:34px;height:34px}}

.lumsc-support-center h2{
	font-family:"Inter", Sans-serif!important;
	font-size:42px!important;
	font-weight:400!important;
}
#lumsc-how-to-tutorials,
#lumsc-documents,
#lumsc-faqs{
	scroll-margin-top:115px;
	scroll-margin-block-start:115px;
}

.lumsc-faq-panel .lumsc-faq-item__toggle{display:block!important;width:100%;border:0;background:transparent!important;padding:0;margin:0;text-align:left;cursor:default}.lumsc-faq-panel .lumsc-faq-item__icon{display:none!important}.lumsc-faq-panel .lumsc-faq-item__question{display:block;margin:0 0 12px;font-size:1.12rem;font-weight:700;line-height:1.3;text-transform:uppercase;letter-spacing:.01em;color:#000!important}.lumsc-faq-panel .lumsc-faq-item__answer{display:block!important;padding:0;color:#172f44;font-size:1.02rem}
.lumsc-faq-panel .lumsc-faq-item__question,
.lumsc-faq-panel .lumsc-faq-item__answer,
.lumsc-faq-panel .lumsc-faq-item__answer p,
.lumsc-faq-panel .lumsc-empty--search{
	font-size:15px!important;
	line-height:1.45!important;
	color:#0a2432!important;
}
.lumsc-faq-panel .lumsc-faq-item__question{
	font-weight:700!important;
	margin-bottom:10px!important;
}
.lumsc-faq-panel .lumsc-faq-item__answer{
	padding-top:0!important;
	font-weight:400!important;
}
.lumsc-faqs__search-input{border-radius:999px!important;border:0!important;outline:0!important}
.lumsc-faqs__search-input::-webkit-search-decoration,
.lumsc-faqs__search-input::-webkit-search-cancel-button,
.lumsc-faqs__search-input::-webkit-search-results-button,
.lumsc-faqs__search-input::-webkit-search-results-decoration{display:none}
.lumsc-resources__tutorials,
.lumsc-tutorial-list{overflow:visible!important}
.lumsc-tutorial-list .lumsc-tutorial-row{
	position:relative!important;
	z-index:0!important;
	width:100%!important;
	margin-left:0!important;
	padding: 5px;
	overflow:visible!important;
	background:transparent!important;
}
.lumsc-tutorial-list .lumsc-tutorial-row::before{
	content:""!important;
	position:absolute!important;
	left:calc(-1 * (50vw - 50% + 22px))!important;
	right:0!important;
	top:0!important;
	bottom:0!important;
	border-radius:999px!important;
	background:#dff2fb!important;
	box-shadow:0 6px 14px rgba(15,43,64,.05)!important;
	z-index:-1!important;
}
.lumsc-tutorial-list .lumsc-tutorial-row:hover::before,
.lumsc-tutorial-list .lumsc-tutorial-row:focus::before{
	background:#d7ecf8!important;
	box-shadow:0 10px 22px rgba(15,43,64,.08)!important;
}
.lumsc-resources{
	grid-template-columns:minmax(0,.3fr) minmax(0,.7fr)!important;
}
.lumsc-resources__documents{
	position:relative!important;
	min-height:520px!important;
}
.lumsc-resources{
	position:relative!important;
	display:grid;
	grid-template-columns:minmax(0,.4fr) minmax(0,.6fr)!important;
	gap:40px!important;
	align-items:start!important;
	padding:32px 0 22px!important;
	overflow:visible!important;
}
.lumsc-tutorial-list .lumsc-tutorial-row:hover:before,
.lumsc-tutorial-list .lumsc-tutorial-row:focus:before{
	background:#dff2fb!important;
	box-shadow:0 6px 14px rgba(15,43,64,.05)!important;
}
.lumsc-tutorial-list .lumsc-tutorial-row:hover .lumsc-tutorial-row__title,
.lumsc-tutorial-list .lumsc-tutorial-row:focus .lumsc-tutorial-row__title{
	color:var(--lumsc-blue)!important;
}
.lumsc-resources__documents{
	position:relative!important;
	min-height:520px!important;
	padding-right:620px!important;
	z-index:1!important;
}
.lumsc-artwork{
	position:absolute!important;
	right:0!important;
	top:0!important;
	width:min(700px,48vw)!important;
	height:520px!important;
	display:flex!important;
	align-items:flex-start!important;
	justify-content:flex-end!important;
	pointer-events:none!important;
	z-index:0!important;
}
.lumsc-artwork__image{
	max-width:100%!important;
	height:auto!important;
	object-fit:contain!important;
	filter:drop-shadow(0 18px 24px rgba(15,43,64,.18))!important;
	transform:none!important;
}
.lumsc-artwork__placeholder{
	position:absolute!important;
	right:0!important;
	top:0!important;
	width:min(700px,48vw)!important;
	height:520px!important;
}
.lumsc-resources__documents .lumsc-document-list,
.lumsc-resources__documents .lumsc-section__heading{
	position:relative!important;
	z-index:1!important;
}
.lumsc-resources .lumsc-artwork{
	position:absolute!important;
	right:0!important;
	top:0!important;
	width:min(700px,48vw)!important;
	height:520px!important;
	display:flex!important;
	align-items:flex-start!important;
	justify-content:flex-end!important;
	pointer-events:none!important;
	z-index:0!important;
}
.lumsc-resources .lumsc-artwork__image{
	max-width:100%!important;
	height:auto!important;
	object-fit:contain!important;
	filter:drop-shadow(0 18px 24px rgba(15,43,64,.18))!important;
	transform:none!important;
}
.lumsc-resources .lumsc-artwork__placeholder{
	position:absolute!important;
	right:0!important;
	top:0!important;
	width:min(700px,48vw)!important;
	height:520px!important;
}
.lumsc-support-center .lumsc-resources{
	position:relative!important;
	overflow:visible!important;
	grid-template-columns:minmax(0,.4fr) minmax(0,.6fr)!important;
}
.lumsc-support-center .lumsc-resources__documents{
	position:relative!important;
	min-height:520px!important;
	padding-right:0!important;
	z-index:1!important;
}
.lumsc-support-center .lumsc-artwork{
	position:absolute!important;
	right:calc(50% - 50vw)!important;
	top:0!important;
	width:clamp(520px,42vw,760px)!important;
	height:520px!important;
	display:flex!important;
	align-items:flex-start!important;
	justify-content:flex-end!important;
	pointer-events:none!important;
	z-index:0!important;
}
.lumsc-support-center .lumsc-artwork__image{
	max-width:100%!important;
	height:auto!important;
	object-fit:contain!important;
	filter:drop-shadow(0 18px 24px rgba(15,43,64,.18))!important;
	transform:none!important;
}
.lumsc-support-center .lumsc-artwork__placeholder{
	position:absolute!important;
	right:0!important;
	top:0!important;
	width:clamp(520px,42vw,760px)!important;
	height:520px!important;
}
.lumsc-support-center .lumsc-resources__documents .lumsc-document-list,
.lumsc-support-center .lumsc-resources__documents .lumsc-section__heading{
	position:relative!important;
	z-index:1!important;
}

@media (max-width:760px){
	.lumsc-support-center{
		padding:18px 14px 42px!important;
	}
	.lumsc-support-center .lumsc-resources{
		grid-template-columns:1fr!important;
		gap:24px!important;
	}
	.lumsc-support-center .lumsc-artwork{
		display:none!important;
	}
	.lumsc-support-center .lumsc-resources__documents{
		min-height:0!important;
		padding-right:0!important;
	}
	.lumsc-support-center .lumsc-tutorial-list{
		width:100%!important;
	}
	#lumsc-how-to-tutorials,
	#lumsc-documents,
	#lumsc-faqs{
		scroll-margin-top:78px;
		scroll-margin-block-start:78px;
	}
}
.lumsc-faq-list > .lumsc-faq-item:last-child{
	border-bottom:0!important;
	padding-bottom:0!important;
	margin-bottom:0!important;
}
.lumsc-faq-list > .lumsc-faq-item:last-child .lumsc-faq-item__answer{
	padding-bottom:0!important;
}
.lumsc-faq-list > .lumsc-faq-item:last-child{
	border-bottom:0!important;
	padding-bottom:0!important;
	margin-bottom:0!important;
}
.lumsc-faq-list > .lumsc-faq-item:last-child .lumsc-faq-item__answer{
	padding-bottom:0!important;
}
