﻿.pt-120{padding-top:120px}:root{--lq-radius:20px;--lq-ease:cubic-bezier(.22,1,.36,1)}html[data-theme="dark"]{--lq-bg:#070a12;--lq-ink:#e8edf7;--lq-ink-soft:#a5b0c6;--lq-accent:#6ea8ff;--lq-accent-2:#a78bfa;--lq-glass:linear-gradient(155deg,rgba(255,255,255,.10) 0%,rgba(255,255,255,.035) 55%,rgba(255,255,255,.015) 100%);--lq-glass-card:linear-gradient(155deg,rgba(255,255,255,.085) 0%,rgba(255,255,255,.05) 55%,rgba(18,26,46,.34) 100%);--lq-stroke:rgba(255,255,255,.12);--lq-stroke-hi:rgba(255,255,255,.28);--lq-shadow:0 24px 60px -28px rgba(0,0,0,.85);color-scheme:dark}html[data-theme="dark"] body{background:var(--lq-bg);color:var(--lq-ink-soft)}html[data-theme="dark"] .lq-ambient{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;contain:strict}html[data-theme="dark"] .lq-ambient span{position:absolute;display:block;border-radius:50%;opacity:.5;will-change:transform;animation:lq-drift 22s var(--lq-ease) infinite alternate}html[data-theme="dark"] .lq-ambient span:nth-child(1){width:46vw;height:46vw;left:-10vw;top:-8vw;background:radial-gradient(circle,rgba(110,168,255,.55) 0%,rgba(110,168,255,0.231) 42%,transparent 74%)}html[data-theme="dark"] .lq-ambient span:nth-child(2){width:40vw;height:40vw;right:-8vw;top:18vh;background:radial-gradient(circle,rgba(167,139,250,.45) 0%,rgba(167,139,250,0.189) 42%,transparent 74%);animation-delay:-7s}html[data-theme="dark"] .lq-ambient span:nth-child(3){width:52vw;height:52vw;left:22vw;bottom:-22vw;background:radial-gradient(circle,rgba(45,212,191,.32) 0%,rgba(45,212,191,0.134) 42%,transparent 74%);animation-delay:-14s}@keyframes lq-drift{from{transform:translate3d(-2vw,1vh,0)}to{transform:translate3d(4vw,-3vh,0)}}html[data-theme="dark"] footer{position:relative;z-index:1}html[data-theme="dark"] main{position:relative;z-index:2}html[data-theme="dark"] header{position:relative;z-index:50}html[data-theme="dark"] .vl-gray-bg-4,html[data-theme="dark"] .vl-service-area,html[data-theme="dark"] .vl-about-area,html[data-theme="dark"] .vl-blog,html[data-theme="dark"] .vl-footer{background-color:transparent !important;background-image:none}html[data-theme="dark"] .vl-hero-area.vl-hero-bg{background-color:transparent}html[data-theme="dark"] .vl-hero-area.vl-hero-bg::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(7,10,18,.72) 0%,rgba(7,10,18,.93) 100%)}html[data-theme="dark"] h1,html[data-theme="dark"] h2,html[data-theme="dark"] h3,html[data-theme="dark"] h4,html[data-theme="dark"] h5,html[data-theme="dark"] h6,html[data-theme="dark"] .counter,html[data-theme="dark"] .vl-section-title,html[data-theme="dark"] .vl-single-blog-title a,html[data-theme="dark"] .vl-service-icon-box-4-title a,html[data-theme="dark"] .vl-about-icon-box-4-title a,html[data-theme="dark"] .vl-footer-widget-title{color:var(--lq-ink)}html[data-theme="dark"] p,html[data-theme="dark"] li,html[data-theme="dark"] .vl-section-description,html[data-theme="dark"] .vl-section-description-2{color:var(--lq-ink-soft)}html[data-theme="dark"] .vl-section-subtitle-6,html[data-theme="dark"] .vl-section-subtitle-5{color:var(--lq-accent)}html[data-theme="dark"] .vl-section-subtitle-6{-webkit-text-fill-color:currentColor}html[data-theme="dark"] .vl-section-subtitle-7 {background:rgba(110,168,255,.14);border:1px solid var(--lq-stroke);color:var(--lq-accent)}html[data-theme="dark"] a{color:inherit}html[data-theme="dark"] .vl-text-cmn-blck{color:var(--lq-ink) !important}html[data-theme="dark"] .vl-single-blog-item-3:hover .vl-single-blog-title-4, html[data-theme="dark"] .vl-about-icon-box-4:hover .vl-about-icon-box-4-title, html[data-theme="dark"] .vl-single-blog-content-7:hover .vl-single-blog-title, html[data-theme="dark"] .vl-team-content .title:hover {-webkit-text-fill-color:currentColor;color:var(--lq-ink)}html[data-theme="dark"] .vl-single-blog-item-3:hover .redmore, html[data-theme="dark"] .vl-single-blog-item-3:hover .redmore span, html[data-theme="dark"] .vl-single-blog-content-7:hover .vl-readmore, html[data-theme="dark"] .vl-single-blog-content-7:hover .vl-readmore span, html[data-theme="dark"] .vl-footer-menu-4 ul li a:hover, html[data-theme="dark"] .vl-offcanvas-menu ul li.active>a {-webkit-text-fill-color:currentColor;color:var(--lq-accent)}html[data-theme="dark"] .readmore,html[data-theme="dark"] .vl-readmore{color:var(--lq-accent)}html[data-theme="dark"] .vl-header-area{padding-top:18px;background:transparent !important}html[data-theme="dark"] .vl-header-bg-4{position:relative;background:var(--lq-glass);-webkit-backdrop-filter:blur(22px) saturate(180%);backdrop-filter:blur(22px) saturate(180%);border:1px solid var(--lq-stroke);border-radius:999px;box-shadow:var(--lq-shadow),inset 0 1px 0 rgba(255,255,255,.22);padding:10px 26px;overflow:hidden;transition:box-shadow .5s var(--lq-ease),background .5s var(--lq-ease)}html[data-theme="dark"] .vl-header-bg-4::after{content:"";position:absolute;top:0;left:-45%;width:40%;height:100%;pointer-events:none;background:linear-gradient(100deg,transparent,rgba(255,255,255,.16),transparent);animation:lq-sheen 7s var(--lq-ease) infinite}@keyframes lq-sheen{0%,65%{left:-45%}100%{left:115%}}@media (min-width: 992px){html[data-theme="dark"] .vl-header-bg-4>.row{flex-wrap:nowrap;align-items:center}html[data-theme="dark"] .vl-header-bg-4>.row>[class*="col-"]{flex:0 0 auto;width:auto;max-width:none}html[data-theme="dark"] .vl-header-bg-4>.row>.col-lg-8{flex:1 1 auto;min-width:0}html[data-theme="dark"] .vl-header-bg-4 .theme-btn{white-space:nowrap}}@media (min-width: 992px) and (max-width: 1399.98px){html[data-theme="dark"] .vl-main-menu nav>ul>li>a{padding-left:12px;padding-right:12px;font-size:15px}html[data-theme="dark"] .vl-header-bg-4 .theme-btn{padding:8px 8px 8px 14px;font-size:13px}}@media (min-width: 992px) and (max-width: 1199.98px){html[data-theme="dark"] .vl-main-menu nav>ul>li>a{padding-left:8px;padding-right:8px;font-size:14px}html[data-theme="dark"] .vl-header-bg-4{padding-left:16px;padding-right:16px}}html[data-theme="dark"] .vl-main-menu nav>ul{position:relative;display:inline-flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none}html[data-theme="dark"] .vl-main-menu nav>ul>li{position:relative;z-index:2;margin:0}html[data-theme="dark"] .vl-main-menu nav>ul>li>a{display:block;padding:10px 18px;border-radius:999px;font-weight:500;letter-spacing:.01em;color:var(--lq-ink-soft);white-space:nowrap;transition:color .35s var(--lq-ease),transform .35s var(--lq-ease)}html[data-theme="dark"] .vl-main-menu nav>ul>li>a:hover,html[data-theme="dark"] .vl-main-menu nav>ul>li.lq-active>a{color:#fff;transform:translateY(-1px)}html[data-theme="dark"] .lq-pill{position:absolute;z-index:1;top:0;left:0;width:0;height:0;border-radius:999px;pointer-events:none;opacity:0;background:linear-gradient(150deg,rgba(255,255,255,.22),rgba(255,255,255,.07));-webkit-backdrop-filter:blur(8px) saturate(180%);backdrop-filter:blur(8px) saturate(180%);border:1px solid var(--lq-stroke-hi);box-shadow:0 10px 26px -12px rgba(110,168,255,.9),inset 0 1px 0 rgba(255,255,255,.4);transition:transform .55s var(--lq-ease),width .55s var(--lq-ease),height .55s var(--lq-ease),opacity .3s ease}html[data-theme="dark"] .lq-pill.is-on{opacity:1}html[data-theme="dark"] .vl-logo img{filter:brightness(0) invert(1);opacity:.95}.vl-footer-copyright-menu ul li.lq-theme-item{display:inline-flex;align-items:center}.vl-footer-copyright-menu .lq-theme-toggle{width:34px;height:34px;font-size:13px}.lq-theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(0,0,0,.12);border-radius:999px;background:rgba(0,0,0,.04);color:inherit;font-size:15px;cursor:pointer;vertical-align:middle;transition:transform .35s var(--lq-ease),background .35s var(--lq-ease)}.lq-theme-toggle:hover{transform:rotate(-18deg) scale(1.06)}html[data-theme="dark"] .lq-theme-toggle{border-color:var(--lq-stroke);background:rgba(255,255,255,.08);color:var(--lq-ink)}html[data-theme="dark"] .vl-offcanvas-toggle{color:var(--lq-ink)}html[data-theme="dark"] .vl-offcanvas{background:rgba(11,17,32,.72) !important;-webkit-backdrop-filter:blur(26px) saturate(170%);backdrop-filter:blur(26px) saturate(170%);border-left:1px solid var(--lq-stroke)}html[data-theme="dark"] .vl-offcanvas-logo img{filter:brightness(0) invert(1)}html[data-theme="dark"] .vl-offcanvas a,html[data-theme="dark"] .vl-offcanvas .vl-offcanvas-sm-title{color:var(--lq-ink)}html[data-theme="dark"] .vl-service-icon-box-4,html[data-theme="dark"] .vl-about-icon-box-4,html[data-theme="dark"] .vl-single-blog-4,html[data-theme="dark"] .vl-hero-counter-box,html[data-theme="dark"] .vl-hero-img-4-content,html[data-theme="dark"] .vl-cta-bg-4,html[data-theme="dark"] .vl-contact-iner-box,html[data-theme="dark"] .vl-contact-iner-widget-1{position:relative;isolation:isolate;background:var(--lq-glass-card) !important;border:1px solid var(--lq-stroke);contain:layout;border-radius:var(--lq-radius) !important;box-shadow:var(--lq-shadow),inset 0 1px 0 rgba(255,255,255,.18);transition:transform .5s var(--lq-ease),border-color .5s var(--lq-ease),box-shadow .5s var(--lq-ease)}html[data-theme="dark"] .vl-service-icon-box-4,html[data-theme="dark"] .vl-about-icon-box-4,html[data-theme="dark"] .vl-single-blog-4{padding:34px 30px}html[data-theme="dark"] .vl-hero-counter-box{padding:22px 26px;margin-right:14px}html[data-theme="dark"] .lq-card-glare::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(220px circle at var(--mx,50%) var(--my,0%),rgba(255,255,255,.18),transparent 65%);transition:opacity .4s var(--lq-ease)}html[data-theme="dark"] .lq-card-glare:hover::before{opacity:1}html[data-theme="dark"] .vl-service-icon-box-4:hover,html[data-theme="dark"] .vl-about-icon-box-4:hover,html[data-theme="dark"] .vl-single-blog-4:hover,html[data-theme="dark"] .vl-contact-iner-widget-1:hover{transform:translateY(-8px);border-color:var(--lq-stroke-hi);box-shadow:0 34px 70px -30px rgba(110,168,255,.55),inset 0 1px 0 rgba(255,255,255,.28)}html[data-theme="dark"] .vl-service-icon-box-4-icon4 span,html[data-theme="dark"] .vl-about-icon-box-4-icon4 span{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:18px;background:linear-gradient(150deg,rgba(110,168,255,.28),rgba(167,139,250,.18));border:1px solid var(--lq-stroke)}html[data-theme="dark"] .vl-service-icon-box-4-icon4 img,html[data-theme="dark"] .vl-about-icon-box-4-icon4 img{filter:brightness(1.6)}html[data-theme="dark"] .vl-cta-bg-4{background:linear-gradient(150deg,rgba(110,168,255,.22),rgba(167,139,250,.12)) !important}html[data-theme="dark"] .vl-cta-mail input{background:rgba(255,255,255,.06);border:1px solid var(--lq-stroke);border-radius:999px;color:var(--lq-ink);padding-left:22px}html[data-theme="dark"] .vl-cta-mail input::placeholder{color:rgba(232,237,247,.5)}html[data-theme="dark"] .theme-btn{-webkit-text-fill-color:currentColor;white-space:nowrap;background:linear-gradient(120deg,var(--lq-accent),var(--lq-accent-2));border:1px solid rgba(255,255,255,.22);border-radius:999px;color:#060912;font-weight:600;box-shadow:0 16px 34px -18px rgba(110,168,255,.95);transition:transform .4s var(--lq-ease),box-shadow .4s var(--lq-ease)}html[data-theme="dark"] .theme-btn:hover{transform:translateY(-2px);box-shadow:0 22px 44px -18px rgba(167,139,250,.95)}html[data-theme="dark"] .theme-btn{display:inline-flex;align-items:center;padding:9px 9px 9px 26px}html[data-theme="dark"] .theme-btn span{flex:0 0 auto;width:36px;height:36px;line-height:34px;margin-left:16px;font-size:16px;background:rgba(6,9,18,.16);border:1px solid rgba(255,255,255,.45);box-shadow:inset 0 1px 0 rgba(255,255,255,.35);transition:background .35s var(--lq-ease),transform .35s var(--lq-ease)}html[data-theme="dark"] .theme-btn span i{background:none;-webkit-text-fill-color:currentColor;color:#060912}html[data-theme="dark"] .theme-btn:hover span{background:rgba(6,9,18,.3);transform:rotate(-45deg) scale(1.06)}html[data-theme="dark"] .vl-header-bg-4 .theme-btn{padding:7px 7px 7px 20px;font-size:14px}html[data-theme="dark"] .vl-header-bg-4 .theme-btn span{width:32px;height:32px;line-height:30px;margin-left:12px;font-size:14px}html[data-theme="dark"] .theme-btn.theme-btn2{background:rgba(255,255,255,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--lq-ink)}html[data-theme="dark"] .theme-btn.theme-btn2 span{background:rgba(255,255,255,.14);border-color:var(--lq-stroke-hi)}html[data-theme="dark"] .theme-btn.theme-btn2 span i{color:var(--lq-ink)}html[data-theme="dark"] .theme-btn.theme-btn2:hover span{background:rgba(255,255,255,.24)}html[data-theme="dark"] .vl-breadcrumb-bg{background-color:transparent}html[data-theme="dark"] .vl-breadcrumb-bg::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(7,10,18,.70) 0%,rgba(7,10,18,.93) 100%)}html[data-theme="dark"] .vl-blog-sec,html[data-theme="dark"] .vl-service-deatil,html[data-theme="dark"] .vl-contact-iner{background-color:transparent !important;background-image:none}html[data-theme="dark"] .vl-contact-iner-box{padding:34px 30px}html[data-theme="dark"] .vl-contact-iner-widget-1{padding:22px 24px}html[data-theme="dark"] .vl-contact-iner-widget-1-icon span,html[data-theme="dark"] .vl-contact-iner-widget-1-icon img{filter:brightness(1.6)}html[data-theme="dark"] .vl-contact-iner-form input,html[data-theme="dark"] .vl-contact-iner-form textarea,html[data-theme="dark"] .vl-contact-iner-form select{background:rgba(255,255,255,.06);border:1px solid var(--lq-stroke);border-radius:12px;color:var(--lq-ink);transition:border-color .35s var(--lq-ease),background .35s var(--lq-ease)}html[data-theme="dark"] .vl-contact-iner-form input:focus,html[data-theme="dark"] .vl-contact-iner-form textarea:focus,html[data-theme="dark"] .vl-contact-iner-form select:focus{outline:none;border-color:var(--lq-accent);background:rgba(255,255,255,.1)}html[data-theme="dark"] .vl-contact-iner-form input::placeholder,html[data-theme="dark"] .vl-contact-iner-form textarea::placeholder{color:rgba(232,237,247,.45)}html[data-theme="dark"] .vl-contact-iner-form option{background:#0b1120;color:var(--lq-ink)}html[data-theme="dark"] .blog-items .single-item{margin-bottom:30px}html[data-theme="dark"] .blog-items .item{position:relative;isolation:isolate;height:100%;padding:30px 28px;background:var(--lq-glass-card);border:1px solid var(--lq-stroke);contain:layout;border-radius:var(--lq-radius);box-shadow:var(--lq-shadow),inset 0 1px 0 rgba(255,255,255,.18);transition:transform .5s var(--lq-ease),border-color .5s var(--lq-ease),box-shadow .5s var(--lq-ease)}html[data-theme="dark"] .blog-items .item:hover{transform:translateY(-8px);border-color:var(--lq-stroke-hi);box-shadow:0 34px 70px -30px rgba(110,168,255,.55),inset 0 1px 0 rgba(255,255,255,.28)}html[data-theme="dark"] .blog-items .item .info h4{font-size:22px;line-height:1.3;margin:0 0 12px}html[data-theme="dark"] .blog-items .item .info h4 a{color:var(--lq-ink)}html[data-theme="dark"] .blog-items .item .info p{color:var(--lq-ink-soft);margin:0}html[data-theme="dark"] .blog-items .btn-simple{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-top:20px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid var(--lq-stroke);color:var(--lq-accent);transition:background .35s var(--lq-ease),transform .35s var(--lq-ease)}html[data-theme="dark"] .blog-items .btn-simple:hover{background:rgba(110,168,255,.22);transform:rotate(90deg)}html[data-theme="dark"] .project_pagenation_list{display:flex;gap:8px;list-style:none;padding:0}html[data-theme="dark"] .project_pagenation_item a{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid var(--lq-stroke);color:var(--lq-ink) !important}html[data-theme="dark"] .project_pagenation_item.active a,html[data-theme="dark"] .project_pagenation_item a:hover{background:linear-gradient(120deg,var(--lq-accent),var(--lq-accent-2));color:#060912 !important;border-color:rgba(255,255,255,.3)}html[data-theme="dark"] .vl-breadcrumb-list a,html[data-theme="dark"] .vl-breadcrumb-list span{color:var(--lq-ink-soft)}html[data-theme="dark"] .u-form-send-success{color:#6ee7b7}html[data-theme="dark"] .u-form-send-error{color:#fca5a5}html[data-theme="dark"] .vl-footer{border-top:1px solid var(--lq-stroke);background:linear-gradient(180deg,rgba(255,255,255,.04),transparent) !important}html[data-theme="dark"] .vl-footer-border-top{border-color:var(--lq-stroke) !important}html[data-theme="dark"] .vl-footer-logo img{filter:brightness(0) invert(1)}html[data-theme="dark"] .vl-footer-social ul li a,html[data-theme="dark"] .address .icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:999px;background:rgba(255,255,255,.07);border:1px solid var(--lq-stroke);color:var(--lq-ink)}html[data-theme="dark"] .preloader{background:var(--lq-bg)}@media (prefers-reduced-motion: reduce){html[data-theme="dark"] .lq-ambient span,html[data-theme="dark"] .vl-header-bg-4::after{animation:none}html[data-theme="dark"] .lq-pill{transition:opacity .2s ease}}@media (max-width: 991px){html[data-theme="dark"] .vl-header-bg-4{border-radius:var(--lq-radius);-webkit-backdrop-filter:blur(10px) saturate(160%);backdrop-filter:blur(10px) saturate(160%)}html[data-theme="dark"] .lq-ambient span{animation:none;will-change:auto;transform:translate3d(1vw,-1vh,0)}html[data-theme="dark"] .vl-header-bg-4::after{animation:none}}.lq-lf{position:relative}.lq-lf-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:18px}.lq-lf-count{font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:.75}.lq-lf-dots{display:flex;align-items:center;gap:8px}.lq-lf-dot{width:10px;height:10px;border-radius:999px;background:rgba(17,24,39,.16);transition:transform .4s var(--lq-ease),background .4s var(--lq-ease),width .4s var(--lq-ease)}.lq-lf-dot.is-done{background:rgba(17,24,39,.38)}.lq-lf-dot.is-current{width:28px;background:linear-gradient(120deg,#6ea8ff,#a78bfa)}.lq-lf-bar{position:relative;width:100%;height:6px;border-radius:999px;overflow:hidden;background:rgba(17,24,39,.1);margin-bottom:30px}.lq-lf-bar i{position:absolute;top:0;left:0;bottom:0;display:block;width:0;border-radius:999px;background:linear-gradient(120deg,#6ea8ff,#a78bfa);transition:width .55s var(--lq-ease)}.lq-lf-panel{display:none}.lq-lf-panel.is-active{display:block;animation:lq-lf-in .5s var(--lq-ease) both}@keyframes lq-lf-in{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lq-lf-panel-title{font-size:22px;line-height:1.3;margin:0 0 6px}.lq-lf-panel-desc{font-size:16px;line-height:1.6;margin:0 0 24px;opacity:.8}.lq-lf-field{margin-bottom:20px}.lq-lf-label{display:block;font-size:15px;font-weight:600;margin-bottom:8px}.lq-lf-label .lq-lf-req{color:#ef4444;margin-left:3px}.lq-lf-field input[type="text"],.lq-lf-field input[type="email"],.lq-lf-field input[type="tel"],.lq-lf-field input[type="url"],.lq-lf-field input[type="date"],.lq-lf-field input[type="number"],.lq-lf-field textarea,.lq-lf-field select{width:100%}.lq-lf-field textarea{min-height:130px;resize:vertical;padding:18px 26px}.lq-lf-field select{height:56px;padding:0 46px 0 26px;font-size:14px;border-radius:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%236b7280' d='M4.5 6.5 8 10l3.5-3.5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;background-size:16px 16px}html[data-theme="dark"] .lq-lf-field select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23a5b0c6' d='M4.5 6.5 8 10l3.5-3.5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 20px center;background-size:16px 16px}.lq-lf-options{display:flex;flex-wrap:wrap;gap:10px}.lq-lf-opt{position:relative;display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border-radius:12px;border:1px solid rgba(17,24,39,.14);background:rgba(17,24,39,.03);cursor:pointer;font-size:15px;line-height:1;transition:border-color .3s var(--lq-ease),background .3s var(--lq-ease),transform .3s var(--lq-ease)}.lq-lf-opt:hover{transform:translateY(-2px)}.lq-lf-opt input{width:16px;height:16px;margin:0;accent-color:#6ea8ff;flex:0 0 auto}.lq-lf-opt.is-checked{border-color:#6ea8ff;background:rgba(110,168,255,.12)}.lq-lf-field.is-invalid input,.lq-lf-field.is-invalid textarea,.lq-lf-field.is-invalid select{border-color:#ef4444 !important}.lq-lf-error{display:none;font-size:13px;color:#ef4444;margin-top:6px}.lq-lf-field.is-invalid .lq-lf-error{display:block}.lq-lf-nav{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:10px}.lq-lf-btn{display:inline-flex;align-items:center;gap:10px;padding:14px 28px;border:1px solid rgba(17,24,39,.16);border-radius:999px;background:transparent;color:inherit;font-weight:600;cursor:pointer;transition:transform .35s var(--lq-ease),background .35s var(--lq-ease),border-color .35s var(--lq-ease),opacity .3s linear}.lq-lf-btn:hover{transform:translateY(-2px)}.lq-lf-btn.lq-lf-primary{border-color:transparent;background:linear-gradient(120deg,#6ea8ff,#a78bfa);color:#060912}.lq-lf-btn[hidden]{display:none}.lq-lf-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.lq-lf-empty{padding:26px 0;text-align:center;opacity:.75}.lq-lead-poster{display:block;width:100%;height:auto;border-radius:var(--lq-radius);margin-bottom:40px}html[data-theme="dark"] .lq-lf-count{color:var(--lq-ink-soft)}html[data-theme="dark"] .lq-lf-panel-title{color:var(--lq-ink)}html[data-theme="dark"] .lq-lf-panel-desc{color:var(--lq-ink-soft)}html[data-theme="dark"] .lq-lf-label{color:var(--lq-ink)}html[data-theme="dark"] .lq-lf-empty{color:var(--lq-ink-soft)}html[data-theme="dark"] .lq-lf-dot{background:rgba(255,255,255,.16)}html[data-theme="dark"] .lq-lf-dot.is-done{background:rgba(255,255,255,.42)}html[data-theme="dark"] .lq-lf-bar{background:rgba(255,255,255,.09)}html[data-theme="dark"] .lq-lf-opt{border-color:var(--lq-stroke);background:rgba(255,255,255,.06);color:var(--lq-ink)}html[data-theme="dark"] .lq-lf-opt.is-checked{border-color:var(--lq-accent);background:rgba(110,168,255,.18)}html[data-theme="dark"] .lq-lf-btn{border-color:var(--lq-stroke);background:rgba(255,255,255,.06);color:var(--lq-ink)}html[data-theme="dark"] .lq-lf-btn:hover{border-color:var(--lq-stroke-hi)}html[data-theme="dark"] .lq-lf-btn.lq-lf-primary{border-color:rgba(255,255,255,.28);background:linear-gradient(120deg,var(--lq-accent),var(--lq-accent-2));color:#060912}html[data-theme="dark"] .lq-lead-poster{border:1px solid var(--lq-stroke);box-shadow:var(--lq-shadow)}html[data-theme="dark"] .lq-lead-content{color:var(--lq-ink-soft)}html[data-theme="dark"] .lq-lead-content h1,html[data-theme="dark"] .lq-lead-content h2,html[data-theme="dark"] .lq-lead-content h3,html[data-theme="dark"] .lq-lead-content h4,html[data-theme="dark"] .lq-lead-content h5,html[data-theme="dark"] .lq-lead-content h6,html[data-theme="dark"] .lq-lead-content strong{color:var(--lq-ink)}html[data-theme="dark"] .lq-lead-content a{color:var(--lq-accent)}@media (max-width: 575px){.lq-lf-nav{flex-direction:column-reverse;align-items:stretch}.lq-lf-btn{justify-content:center}}@media (prefers-reduced-motion: reduce){.lq-lf-panel.is-active{animation:none}.lq-lf-bar i{transition:none}}