.lcc-header .elementor-nav-menu--main>li{align-self:center}.lcc-hero .gt,.lcc-navyband .gt{background:linear-gradient(135deg,var(--e-global-color-gtstart),var(--e-global-color-gtend));-webkit-background-clip:text;background-clip:text;color:transparent}.gt{background:linear-gradient(135deg,var(--e-global-color-primary),var(--e-global-color-accent));-webkit-background-clip:text;background-clip:text;color:transparent}.lcc-btn-glass .elementor-button,.lcc-btn-glass .elementor-button:hover,.lcc-btn-glass .elementor-button:focus{background-image:none}.lcc-gbadge{color:#fff;text-decoration:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform 200ms ease,box-shadow 200ms ease,background 200ms ease}.lcc-gbadge:hover{transform:translateY(-2px);background:rgba(255,255,255,.14);box-shadow:0 14px 30px rgba(0,0,0,.28)}.lcc-form .elementor-field-textual{padding:12px 14px;min-height:44px;line-height:normal}.lcc-form .elementor-field-textual:focus{background:#fff;outline:none}.lcc-form .elementor-field-textual::placeholder{color:#757575;opacity:1}.lcc-form .elementor-field-group{padding:0}.lcc-form .elementor-form-fields-wrapper{margin:0!important}.lcc-form .elementor-field-type-submit{margin-top:6px;margin-bottom:0!important}.lcc-form .elementor-field-type-submit .elementor-button{padding:15px 26px}.lcc-form-lg .elementor-field-textual{padding:13px 15px;min-height:46px}.lcc-form-lg textarea.elementor-field-textual{min-height:82px}.lcc-form-lg .elementor-field-type-submit{margin-top:11.1px}.lcc-nap .elementor-icon-list-icon{margin-top:3px}.lcc-card-link-bottom{margin-top:auto!important}.lcc-card-big .elementor-widget-image img{display:block}.lcc-glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 34px 80px rgba(0,10,34,.5),inset 0 1px 0 rgba(255,255,255,.22)!important}.lcc-stat{position:relative}.lcc-stat::before{content:"";position:absolute;left:0;top:0;width:100%;height:3px;background:linear-gradient(135deg,var(--e-global-color-primary),var(--e-global-color-accent))}.lcc-stat-k{align-items:baseline}.lcc-stat-k .elementor-widget{width:auto}.swiper-slide>.lcc-tcard,.e-loop-item>.lcc-tcard{height:100%}.lcc-tcarousel .swiper-pagination-bullet{opacity:1;transition:200ms;border-radius:50%}.lcc-tcarousel .swiper-pagination-bullet-active{background:var(--e-global-color-primary)!important;width:26px;border-radius:5px}.lcc-tquote p:last-child{margin-bottom:0}.lcc-tcarousel.elementor-arrows-position-outside .swiper{width:calc(100% - 124px);margin:0 62px}.lcc-tcarousel{--arrow-prev-top-position:-2.5px!important;--arrow-next-top-position:-2.5px!important}.lcc-tcarousel .elementor-swiper-button{width:48px;height:48px;padding:0!important;display:flex;align-items:center;justify-content:center;transition:transform 150ms ease,background-color 150ms ease,border-color 150ms ease}.lcc-tcarousel .elementor-swiper-button:hover{transform:translateY(calc(-50% - 1px))}@media (max-width:560px){.lcc-tcarousel.elementor-arrows-position-outside .swiper{width:calc(100% - 112px);margin:0 56px}.lcc-tcarousel .elementor-swiper-button{width:42px;height:42px}}.lcc-steps .elementor-loop-container{counter-reset:lcc-step}.lcc-steps .e-loop-item{counter-increment:lcc-step;position:relative}.lcc-steps .lcc-pn::before{content:counter(lcc-step);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#fff;font-family:"Inter",sans-serif;font-weight:900;font-size:37px;line-height:1;border-radius:inherit}.lcc-steps .e-loop-item:not(:last-child)::after{content:"→";position:absolute;right:-20px;top:26px;color:var(--e-global-color-accent);font-size:36px;font-weight:800;line-height:1}@media (max-width:900px){.lcc-steps .e-loop-item:not(:last-child)::after{display:none}}.lcc-grsub .elementor-widget-image img{display:block}.lcc-checks .elementor-icon-list-items{display:grid;grid-template-columns:1fr 1fr;gap:16px 48px}.lcc-checks .elementor-icon-list-item{display:flex;align-items:flex-start;gap:11px}.lcc-checks .elementor-icon-list-icon{width:22px;height:22px;border-radius:50%;background:var(--e-global-color-pale);display:flex;align-items:center;justify-content:center;padding:0}.lcc-checks .elementor-icon-list-text{padding-left:0!important}.lcc-checks-1 .elementor-icon-list-items{grid-template-columns:1fr;gap:10px}@media (max-width:640px){.lcc-checks .elementor-icon-list-items{grid-template-columns:1fr;gap:14px}.lcc-checks-1 .elementor-icon-list-items{gap:10px}}.lcc-acc .e-n-accordion-item{border-bottom:1px solid var(--e-global-color-hairline)}.lcc-acc .e-n-accordion-item-title-text{line-height:normal}.lcc-acc .e-n-accordion-item-title-icon span{height:27px;transition:transform 200ms}.lcc-acc .e-n-accordion-item[open]>.e-n-accordion-item-title .e-n-accordion-item-title-icon span{transform:rotate(45deg)}.lcc-acc .e-n-accordion-item-title:focus-visible{outline-offset:-3px}.lcc-acc .elementor-widget-text-editor p:last-child{margin-bottom:0}.lcc-post-content ul,.lcc-post-content ol{margin:0 0 20px 22px;padding:0}.lcc-post-content li{margin-bottom:8px}.lcc-post-content li::marker{color:var(--e-global-color-primary)}.lcc-post-content blockquote{margin:24px 0;padding:4px 0 4px 20px;border-left:4px solid var(--e-global-color-accent);color:var(--e-global-color-text);font-weight:600}.lcc-post-content table{width:100%;border-collapse:collapse;margin:0 0 24px;font-size:15px}.lcc-post-content th,.lcc-post-content td{border:1px solid var(--e-global-color-hairline);padding:10px 12px;text-align:left}.lcc-post-content th{background:var(--e-global-color-pale);color:var(--e-global-color-text)}.lcc-toc .elementor-toc__list-item{margin-bottom:0}.lcc-toc .elementor-toc__list-item-text{line-height:1.45}.lcc-toc .elementor-toc__list-wrapper{margin:0;padding-left:1.4em}.lcc-toc .elementor-toc__list-item-text.elementor-item-active{font-weight:700}.lcc-blog-grid .elementor-pagination{display:flex;justify-content:center;row-gap:8px;flex-wrap:wrap}.lcc-blog-grid .elementor-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border-radius:999px;border:1px solid var(--e-global-color-hairline);background:var(--e-global-color-white)}.lcc-blog-grid .elementor-pagination .page-numbers.current{background:var(--e-global-color-primary);border-color:var(--e-global-color-primary);color:var(--e-global-color-white)!important}.lcc-blog-grid .elementor-pagination .page-numbers.dots{border:0;background:0 0}