.lorian{--bg:#0a0a0a;--bg-elev:#111;--bg-elev-2:#151515;--border:#242424;--border-strong:#2e2e2e;--text:#fafafa;--text-dim:#b5b5b5;--text-muted:#8a8a8a;--accent-green:#22c55e;--star:#f5b400;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-pill:999px;--sidebar-w:250px;--content-max:1400px;--gap:24px;--section-gap:96px;--mobile-topbar-h:61px;--font:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}[data-theme=diamond-blue-depth] .lorian{--bg:#000521;--bg-elev:#020c47;--bg-elev-2:#011f65;--border:#fff;--border-strong:#fff;--text:#fff;--text-dim:#fff;--text-muted:#fff;--accent-green:#fff;--star:#fff;--blue-depth-panel:#00000057;--blue-depth-panel-strong:#00000073;--blue-depth-field:#0003;--blue-depth-media:#0006;--blue-depth-border:#ffffff1f;--blue-depth-border-strong:#ffffff38}[data-theme=diamond-blue-depth] .diamond-flow-project-route{--bg:#000521;--bg-elev:#020c47;--bg-elev-2:#011f65;--border:#fff;--border-strong:#fff;--text:#fff;--text-dim:#fff;--text-muted:#fff;--accent-green:#fff;--star:#fff;--blue-depth-panel:#00000057;--blue-depth-panel-strong:#00000073;--blue-depth-field:#0003;--blue-depth-media:#0006;--blue-depth-border:#ffffff1f;--blue-depth-border-strong:#ffffff38}[data-theme=diamond-blue-depth] .lorian,[data-theme=diamond-blue-depth] .diamond-flow-project-route{background-color:#000521!important;background-image:linear-gradient(175deg,#000521 0%,#020c47 28%,#011f65 55%,#07368b 75%,#0e4eb2 90%,#2078cf 100%)!important}[data-theme=diamond-blue-depth] .lorian .main,[data-theme=diamond-blue-depth] .lorian .diamond-flow-project-route,[data-theme=diamond-blue-depth] .lorian .df-signature-project-main>.portfolio-page,[data-theme=diamond-blue-depth] .lorian .sf-theme-section-surface,[data-theme=diamond-blue-depth] .diamond-flow-project-route .portfolio-page,[data-theme=diamond-blue-depth] .diamond-flow-project-route .sf-theme-section-surface,[data-theme=diamond-blue-depth] .diamond-flow-project-route .sf-project-detail-page,[data-theme=diamond-blue-depth] .lorian .contact-container,[data-theme=diamond-blue-depth] .lorian .contact-container.sf-transparent-bg{background:0 0!important}[data-theme=diamond-blue-depth] .lorian .sidebar{border-color:var(--blue-depth-border)!important;-webkit-backdrop-filter:none!important;background-color:#000521!important;background-image:linear-gradient(175deg,#000521 0%,#020c47 28%,#011f65 55%,#07368b 75%,#0e4eb2 90%,#2078cf 100%)!important}[data-theme=diamond-blue-depth] .lorian .mobile-topbar{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}[data-theme=diamond-blue-depth] .lorian .badge,[data-theme=diamond-blue-depth] .lorian .pill-btn,[data-theme=diamond-blue-depth] .diamond-flow-project-route .pill-btn,[data-theme=diamond-blue-depth] .lorian .carousel-btn,[data-theme=diamond-blue-depth] .lorian .menu-btn,[data-theme=diamond-blue-depth] .lorian .project-arrow,[data-theme=diamond-blue-depth] .lorian .new-badge,[data-theme=diamond-blue-depth] .lorian .template-price,[data-theme=diamond-blue-depth] .lorian .df-product-category-badge,[data-theme=diamond-blue-depth] .lorian .df-store-metric-chip{background:var(--blue-depth-field)!important;border-color:var(--blue-depth-border-strong)!important;color:#fff!important}[data-theme=diamond-blue-depth] .lorian .sidebar-nav a:hover,[data-theme=diamond-blue-depth] .lorian .sidebar-nav a.active,[data-theme=diamond-blue-depth] .lorian .pill-btn:hover,[data-theme=diamond-blue-depth] .diamond-flow-project-route .pill-btn:hover,[data-theme=diamond-blue-depth] .lorian .carousel-btn:hover,[data-theme=diamond-blue-depth] .lorian .df-product-cta-secondary:hover{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff8f!important}[data-theme=diamond-blue-depth] .lorian .cards-wrapper,[data-theme=diamond-blue-depth] .diamond-flow-project-route .cards-wrapper,[data-theme=diamond-blue-depth] .lorian .project-foot,[data-theme=diamond-blue-depth] .lorian .template-info-box,[data-theme=diamond-blue-depth] .lorian .blog-card,[data-theme=diamond-blue-depth] .lorian .blog-body,[data-theme=diamond-blue-depth] .diamond-flow-project-route .blog-card,[data-theme=diamond-blue-depth] .diamond-flow-project-route .blog-body,[data-theme=diamond-blue-depth] .lorian .testimonial-card,[data-theme=diamond-blue-depth] .lorian .newsletter,[data-theme=diamond-blue-depth] .lorian .df-empty-state,[data-theme=diamond-blue-depth] .lorian .df-product-meta-strip,[data-theme=diamond-blue-depth] .lorian .df-product-feature-item,[data-theme=diamond-blue-depth] .lorian .contact-container .form-container,[data-theme=diamond-blue-depth] .lorian .sf-contact-form-container,[data-theme=diamond-blue-depth] .diamond-flow-project-route .sf-project-detail-info-grid,[data-theme=diamond-blue-depth] .diamond-flow-project-route .project-detail-info,[data-theme=diamond-blue-depth] .lorian .sf-project-detail-info-grid,[data-theme=diamond-blue-depth] .lorian .project-detail-info{-webkit-backdrop-filter:blur(14px);background:var(--blue-depth-panel)!important;border-color:var(--blue-depth-border)!important;color:#fff!important}[data-theme=diamond-blue-depth] .lorian .project-card,[data-theme=diamond-blue-depth] .lorian .template-img-box,[data-theme=diamond-blue-depth] .lorian .df-product-image-wrap,[data-theme=diamond-blue-depth] .diamond-flow-project-route .sf-project-detail-image-wrapper,[data-theme=diamond-blue-depth] .diamond-flow-project-route .preview-image-wrapper,[data-theme=diamond-blue-depth] .diamond-flow-project-route .sf-project-video-preview,[data-theme=diamond-blue-depth] .lorian .sf-project-detail-image-wrapper,[data-theme=diamond-blue-depth] .lorian .preview-image-wrapper,[data-theme=diamond-blue-depth] .lorian .sf-project-video-preview{background:var(--blue-depth-media)!important;border-color:var(--blue-depth-border)!important}[data-theme=diamond-blue-depth] .lorian .search-input,[data-theme=diamond-blue-depth] .lorian .newsletter-form input,[data-theme=diamond-blue-depth] .lorian .contact-container input,[data-theme=diamond-blue-depth] .lorian .contact-container textarea,[data-theme=diamond-blue-depth] .lorian .contact-container select,[data-theme=diamond-blue-depth] .lorian .sf-contact-input{color:#fff!important;background:#00052133!important;border-color:#ffffff38!important}[data-theme=diamond-blue-depth] .lorian .search-input:focus,[data-theme=diamond-blue-depth] .lorian .newsletter-form input:focus,[data-theme=diamond-blue-depth] .lorian .contact-container input:focus,[data-theme=diamond-blue-depth] .lorian .contact-container textarea:focus,[data-theme=diamond-blue-depth] .lorian .contact-container select:focus,[data-theme=diamond-blue-depth] .lorian .sf-contact-input:focus{background:#00052152!important;border-color:#ffffff7a!important}[data-theme=diamond-blue-depth] .lorian .search-input::placeholder,[data-theme=diamond-blue-depth] .lorian .newsletter-form input::placeholder,[data-theme=diamond-blue-depth] .lorian .contact-container input::placeholder,[data-theme=diamond-blue-depth] .lorian .contact-container textarea::placeholder{color:#ffffffad!important}[data-theme=diamond-blue-depth] .lorian .hero,[data-theme=diamond-blue-depth] .lorian .footer,[data-theme=diamond-blue-depth] .lorian .df-store-profile,[data-theme=diamond-blue-depth] .lorian .df-product-related,[data-theme=diamond-blue-depth] .diamond-flow-project-route .blog-date{border-color:var(--blue-depth-border)!important}[data-theme=diamond-blue-depth] .lorian .sidebar-follow-label,[data-theme=diamond-blue-depth] .lorian .projects-divider,[data-theme=diamond-blue-depth] .lorian .blog-date,[data-theme=diamond-blue-depth] .diamond-flow-project-route .blog-date{border-color:var(--blue-depth-border-strong)!important}@media (max-width:767px){[data-theme=diamond-blue-depth] .lorian-layout{height:100dvh!important}[data-theme=diamond-blue-depth] .lorian .mobile-topbar{z-index:50!important;width:100%!important;position:fixed!important;top:0!important;left:0!important}[data-theme=diamond-blue-depth] .lorian .main{height:100dvh!important;padding-top:var(--mobile-topbar-h)!important}[data-theme=diamond-blue-depth] .lorian .sidebar{-webkit-backdrop-filter:none!important;background-color:#000521!important;background-image:linear-gradient(175deg,#000521 0%,#020c47 28%,#011f65 55%,#07368b 75%,#0e4eb2 90%,#2078cf 100%)!important}}[data-theme=diamond-blue-depth] .lorian .stack-icon{-webkit-backdrop-filter:blur(18px)saturate(160%);box-shadow:inset 0 1px #ffffff1f;background:0 0!important;border-color:#ffffff3d!important}[data-theme=diamond-blue-depth] .df-global-share-btn button{border-color:var(--blue-depth-border)!important;box-shadow:none!important;background:0 0!important}[data-theme=diamond-blue-depth] .sf-project-detail-share-btn{display:none!important}@media (max-width:767px){[data-theme=diamond-blue-depth] .project-detail-header>.sf-project-detail-back-btn:first-child{display:none!important}}[data-theme=diamond-blue-depth] .lorian .project-card:hover,[data-theme=diamond-blue-depth] .lorian .df-product-feature-item:hover{border-color:var(--blue-depth-border-strong)!important}[data-theme=diamond-blue-depth] .lorian .stack-item:hover .stack-icon{background:#ffffff16!important;border-color:#ffffff7a!important}[data-theme=diamond-blue-depth] .lorian .badge .dot,[data-theme=diamond-blue-depth] .lorian .df-product-feature-dot{background:#fff!important;box-shadow:0 0 0 3px #ffffff29!important}[data-theme=diamond-blue-depth] .lorian .df-product-price-free{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff47!important}[data-theme=diamond-blue-depth] .lorian .footer[data-theme-section=footer]{background-color:#0000!important;background-image:none!important}.lorian-layout{grid-template-columns:var(--sidebar-w)1fr;height:100dvh;min-height:0;display:grid;overflow:hidden}.lorian .sidebar{border-right:1px solid var(--border);background:var(--bg);flex-direction:column;align-self:start;gap:36px;height:100dvh;padding:32px 24px;display:flex;position:sticky;top:0}.lorian .sidebar-profile{flex-direction:column;align-items:center;gap:12px;display:flex}.lorian .sidebar-profile img{object-fit:cover;border:1px solid var(--border);border-radius:8px;width:92px;height:92px}.lorian .sidebar-profile .name{color:var(--text);font-size:15px;font-weight:700;line-height:1.1}.lorian .sidebar-nav{flex-direction:column;gap:4px;display:flex}.lorian .sidebar-nav a{border-radius:var(--radius-sm);color:var(--text-dim);align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:500;transition:background .15s,color .15s;display:flex}.lorian .sidebar-nav a:hover{background:var(--bg-elev);color:var(--text)}.lorian .sidebar-nav a.active{background:var(--bg-elev-2);color:var(--text)}.lorian .sidebar-nav svg{opacity:.85;flex-shrink:0;width:17px;height:17px}.lorian .sidebar-follow{margin-top:auto}.lorian .sidebar-follow-label{letter-spacing:.05em;color:var(--text-muted);text-transform:none;border-bottom:1px dotted var(--border-strong);margin-bottom:16px;padding-bottom:12px;font-size:16px;font-weight:600}.lorian .sidebar-follow-icons{flex-wrap:wrap;gap:20px;display:flex}.lorian .sidebar-follow-icons a{color:var(--text-dim);justify-content:center;align-items:center;transition:color .2s,transform .2s;display:inline-flex}.lorian .sidebar-follow-icons a:hover{color:var(--text);transform:scale(1.1)}.lorian .sidebar-follow-icons svg{width:22px;height:22px}.lorian .mobile-topbar{z-index:20;background:0 0;justify-content:space-between;align-items:center;padding:12px 16px;display:none;position:sticky;top:0}.lorian .mobile-topbar .name{font-weight:700}.lorian .menu-btn{width:36px;height:36px;color:var(--text);background:0 0;border:none;place-items:center;display:grid}@keyframes pageTransition{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.lorian .main{flex-direction:column;width:100%;max-width:100%;height:100dvh;min-height:0;padding:48px 64px 80px;animation:.15s ease-out forwards pageTransition;display:flex;overflow:hidden auto;scrollbar-width:none!important}.lorian ::-webkit-scrollbar{display:none!important}.diamond-flow-project-route ::-webkit-scrollbar{display:none!important}.lorian ::-webkit-scrollbar{display:none!important}.diamond-flow-project-route ::-webkit-scrollbar{display:none!important}.lorian,.lorian *,.diamond-flow-project-route,.diamond-flow-project-route *{scrollbar-width:none!important}.lorian .diamond-contact-route{width:100%;height:100dvh;overflow:hidden auto}.lorian .diamond-contact-shell{width:100%}.lorian .df-signature-project-main{padding:0!important}.lorian .df-signature-project-main>.portfolio-page{flex-direction:column;flex-shrink:0;width:100%;min-height:100%;display:flex}.lorian .df-signature-project-main>.portfolio-page>.footer{margin-top:auto}.lorian .hero{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:32px;padding-bottom:56px;display:flex}.lorian .hero-content-left{flex:1;max-width:750px}.lorian .hero-content-right{flex-direction:column;align-items:center;gap:20px;display:flex}.lorian .hero-stats{gap:0;display:flex}.lorian .hero-stat-card{flex-direction:column;align-items:center;padding:0 32px;display:flex;position:relative}.lorian .hero-stat-card:not(:last-child):after{content:"";background:var(--border-strong,var(--border));width:1px;position:absolute;top:15%;bottom:15%;right:0}.lorian .hero-stat-number{color:var(--text);margin-bottom:4px;font-size:24px;font-weight:700}.lorian .hero-stat-label{color:var(--text-muted);font-size:14px;font-weight:500}.lorian .hero-social-icons{gap:16px;display:flex}.lorian .hero-social-icons.desktop-only{margin-top:24px}.lorian .hero-social-icons.desktop-only svg{width:24px;height:24px}.lorian .hero-social-link{color:var(--text-muted);transition:color .2s,transform .2s;display:inline-flex}.lorian .hero-social-link:hover{color:var(--text);transform:translateY(-2px)}.lorian .btn:hover{transform:translateY(-1px)}.lorian .mobile-only{display:none!important}.lorian .desktop-only{display:flex!important}.lorian .badge{border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--bg-elev);color:var(--text-dim);align-items:center;gap:8px;margin-bottom:22px;padding:6px 12px;font-size:12px;display:inline-flex}.lorian .badge .dot{background:var(--accent-green);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #22c55e2e}.lorian .hero h1{letter-spacing:-.02em;margin:0 0 16px;font-size:44px;font-weight:700;line-height:1.15}.lorian .hero-subtitle{color:var(--text-muted);letter-spacing:normal;margin-top:12px;font-size:20px;font-weight:400;display:block}.lorian .hero p.lead{color:var(--text-muted);margin:0 0 26px;font-size:14.5px}.lorian .hero-actions{flex-wrap:wrap;gap:10px;display:flex}.lorian .btn{border-radius:var(--radius-sm);z-index:0;border:1px solid #0000;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:500;transition:transform .22s,box-shadow .22s,background .22s,color .22s,border-color .22s;display:inline-flex;position:relative;overflow:hidden}.lorian .btn-primary{background:#efefef;color:#111!important}.lorian .btn-primary:before{content:"";z-index:-1;background:linear-gradient(90deg,#fff 0%,#d4d4d4 40%,#fff 100%) 100% 0/200% 100%;transition:background-position .55s;position:absolute;inset:0}.lorian .btn-primary:hover:before{background-position:0 0}.lorian .btn-primary:hover{transform:translateY(-2px);box-shadow:0 0 0 2px #ffffff26,0 0 18px #ffffff2e,0 6px 20px #0006;color:#111!important}.lorian .btn-secondary{color:var(--text);border-color:var(--border-strong);background:0 0}.lorian .btn-secondary:before{content:"";transform-origin:0;z-index:-1;background:#fff;transition:transform .32s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;transform:scaleX(0)}.lorian .btn-secondary:hover:before{transform:scaleX(1)}.lorian .btn-secondary:hover{color:#111;border-color:#fff;transform:translateY(-2px)}.lorian .section{padding-top:var(--section-gap)}.lorian .section-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:28px;display:flex}.lorian .section-head h2{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700}.lorian .pill-btn{border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--bg-elev);color:var(--text);padding:7px 14px;font-size:12.5px;font-weight:500;transition:background .15s}.lorian .pill-btn:hover{background:var(--bg-elev-2)}.lorian .search-container{max-width:320px;margin-bottom:32px;position:relative}.lorian .search-input{border:1px solid var(--border-strong);width:100%;color:var(--text);background:0 0;border-radius:6px;outline:none;padding:10px 36px 10px 14px;font-size:14px;transition:border-color .2s}.lorian .search-input:focus{border-color:#fff}.lorian .search-input::placeholder{color:var(--text-muted)}.lorian .search-icon{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.lorian .projects-divider{border:none;border-top:1px dashed var(--border-strong);margin:0}.lorian .cards-wrapper{border:1.5px dashed var(--border-strong);border-radius:8px;padding:10px}.lorian .grid-3{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.lorian .grid-2{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.diamond-flow-project-route .df-project-view-more{box-sizing:border-box;width:100%;max-width:1400px;margin:0 auto;padding:2rem 24px 80px}.diamond-flow-project-route .df-project-view-more .section{padding-top:0}.diamond-flow-project-route .section-head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.diamond-flow-project-route .section-head h2{color:var(--text);margin:0;font-size:20px;font-weight:700}.diamond-flow-project-route .pill-btn{border:1px solid var(--border-strong);background:var(--bg);min-height:34px;color:var(--text);border-radius:999px;justify-content:center;align-items:center;padding:7px 13px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.diamond-flow-project-route .cards-wrapper{border:1.5px dashed var(--border-strong);border-radius:8px;padding:10px}.diamond-flow-project-route .grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.lorian .project-card{border:1px solid var(--border);aspect-ratio:16/10;text-align:left;background:#1a1a1a;border-radius:8px;width:100%;transition:transform .2s,border-color .2s;display:block;position:relative;overflow:hidden}.lorian .project-card:hover{border-color:var(--border-strong)}.lorian .project-thumb{position:absolute;inset:0;overflow:hidden}.lorian .project-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .2s cubic-bezier(.25,.46,.45,.94);display:block}.lorian .project-card:hover .project-thumb img{transform:scale(1.15)}.lorian .project-arrow{z-index:3;opacity:0;background:#111;border:1px solid #2a2a2a;border-radius:999px;justify-content:center;align-items:center;gap:4px;height:28px;padding:0 10px;transition:opacity .22s,transform .22s;display:flex;position:absolute;top:10px;right:10px;transform:translateY(4px)}.lorian .project-card:hover .project-arrow{opacity:1;transform:translateY(0)}.lorian .project-arrow svg{stroke:#fff;stroke-width:2px;fill:none;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}.lorian .project-foot{z-index:2;background:#111;border:1px solid #222;border-radius:5px;justify-content:space-between;align-items:center;padding:7px 12px;display:flex;position:absolute;bottom:6px;left:6px;right:6px}.lorian .project-foot .title{color:#e8e8e8;font-size:12px;font-weight:500}.lorian .project-foot .meta{color:#666;font-size:11px}.lorian .template-card{flex-direction:column;gap:6px;display:flex}.lorian .carousel-container{width:100%;position:relative}.lorian .carousel-track{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.lorian .carousel-track::-webkit-scrollbar{display:none}.lorian .carousel-track .template-card,.lorian .carousel-track .project-card{scroll-snap-align:start;flex:0 0 calc(33.3333% - 8px)}.lorian .carousel-btn{z-index:10;background:var(--bg);border:1px solid var(--border-strong);width:34px;height:34px;color:var(--text);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:32%;transform:translateY(-50%);box-shadow:0 4px 12px #00000014}.lorian .carousel-btn:hover{background:var(--bg-elev)}.lorian .carousel-btn svg{width:16px;height:16px}.lorian .carousel-btn.prev{left:-17px}.lorian .carousel-btn.next{right:-17px}.lorian .template-img-box{border:1px solid var(--border);aspect-ratio:16/10;background:#1e1e1e;border-radius:8px;flex-shrink:0;position:relative;overflow:hidden}.lorian .template-thumb{position:absolute;inset:0;overflow:hidden}.lorian .template-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .2s cubic-bezier(.25,.46,.45,.94);display:block}.lorian .template-card:hover .template-thumb img{transform:scale(1.15)}.lorian .new-badge{color:#111;z-index:2;background:#f0f0f0;border-radius:5px;padding:3px 9px;font-size:11px;font-weight:600;position:absolute;top:10px;left:10px}.lorian .template-info-box{border:1px solid var(--border);background:var(--bg-elev);border-radius:8px;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:11px 13px;display:flex}.lorian .template-info-left{flex-direction:column;gap:3px;display:flex}.lorian .template-name{color:var(--text);font-size:13px;font-weight:600;line-height:1.2}.lorian .template-sub{color:var(--text-muted);font-size:11.5px}.lorian .template-price{color:var(--text-muted);border:1px dotted var(--border-strong);white-space:nowrap;border-radius:5px;flex-shrink:0;padding:3px 9px;font-size:11.5px}.lorian .df-empty-state{border:1px dashed var(--border-strong);border-radius:var(--radius-md);background:var(--bg-elev);text-align:center;padding:48px 24px}.lorian .df-empty-state h2{color:var(--text);margin:0 0 8px;font-size:20px}.lorian .df-empty-state p{max-width:420px;color:var(--text-muted);margin:0 auto;font-size:14px}.lorian .testimonial-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-elev);flex-direction:column;gap:12px;padding:20px;display:flex}.lorian .testimonial-head{align-items:center;gap:12px;display:flex}.lorian .testimonial-head img{object-fit:cover;border-radius:50%;width:40px;height:40px}.lorian .testimonial-head .name{font-size:14px;font-weight:600}.lorian .testimonial-head .role{color:var(--text-muted);font-size:12px}.lorian .stars{color:var(--star);gap:3px;display:flex}.lorian .stars svg{width:14px;height:14px}.lorian .testimonial-quote{color:var(--text-dim);margin:0;font-size:13.5px;font-style:italic}.lorian .stack-grid{grid-template-columns:repeat(4,1fr);gap:28px 48px;display:grid}.lorian .stack-item{align-items:center;gap:14px;display:flex}.lorian .stack-icon{border:1px dashed var(--border-strong);background:var(--bg-elev);border-radius:6px;flex-shrink:0;place-items:center;width:52px;height:52px;font-size:24px;transition:border-color .2s;display:grid}.lorian .stack-icon img{object-fit:contain;width:100%;height:100%}.lorian .stack-item:hover .stack-icon{border-color:#fff}.lorian .stack-item .name{font-size:14.5px;font-weight:600}.lorian .stack-item .desc{color:var(--text-muted);margin-top:2px;font-size:12.5px}.lorian .blog-card{border:1px solid var(--border);background:var(--bg-elev);border-radius:6px;flex-direction:column;display:flex;overflow:hidden}.lorian .blog-thumb{aspect-ratio:16/10;flex-shrink:0;position:relative;overflow:hidden}.lorian .blog-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .2s cubic-bezier(.25,.46,.45,.94);display:block}.lorian .blog-card:hover .blog-thumb img{transform:scale(1.15)}.lorian .blog-body{border-top:1px solid var(--border);flex-direction:column;gap:0;padding:13px 14px 16px;display:flex}.lorian .blog-date{color:var(--text-muted);border-bottom:1px dashed var(--border-strong);margin-bottom:10px;padding-bottom:10px;font-size:11.5px}.lorian .blog-title{color:var(--text);margin:0;font-size:13.5px;font-weight:600;line-height:1.45}.diamond-flow-project-route .blog-card{border:1px solid var(--border);background:var(--bg-elev);border-radius:6px;flex-direction:column;display:flex;overflow:hidden;position:static!important}.diamond-flow-project-route .blog-thumb{aspect-ratio:16/10;flex-shrink:0;position:relative;overflow:hidden}.diamond-flow-project-route .blog-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .2s cubic-bezier(.25,.46,.45,.94);display:block}.diamond-flow-project-route .blog-card:hover .blog-thumb img{transform:scale(1.15)}.diamond-flow-project-route .blog-body{border-top:1px solid var(--border);flex-direction:column;gap:0;padding:13px 14px 16px;display:flex;background:var(--bg-elev)!important;position:static!important}.diamond-flow-project-route .blog-date{color:var(--text-muted);border-bottom:1px dashed var(--border-strong);margin-bottom:10px;padding-bottom:10px;font-size:11.5px}.diamond-flow-project-route .blog-title{color:var(--text);margin:0;font-size:13.5px;font-weight:600;line-height:1.45}.lorian .newsletter{margin-top:var(--section-gap);border:1px solid var(--border);border-radius:var(--radius-lg);text-align:center;background:var(--bg-elev);padding:48px 24px}.lorian .newsletter h2{margin:0 0 8px;font-size:20px;font-weight:700}.lorian .newsletter p{color:var(--text-muted);max-width:420px;margin:0 auto 22px;font-size:13.5px}.lorian .newsletter-form{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:inline-flex}.lorian .newsletter-form input{background:var(--bg);border:1px solid var(--border-strong);color:var(--text);border-radius:var(--radius-sm);outline:none;width:260px;padding:10px 14px;font-family:inherit;font-size:13px}.lorian .newsletter-form input:focus{border-color:#444}.lorian .footer{border-top:1px solid var(--theme-section-footer-element-divider,var(--border));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:1400px;margin:80px auto 0;padding:24px 0 0;display:flex}.lorian .main>.footer{margin:auto auto 0}.lorian .footer[data-theme-section=footer]{background-color:var(--theme-section-footer-bg,transparent);color:var(--theme-section-footer-text-secondary,var(--theme-text-secondary,var(--text-muted)));font-family:var(--theme-section-footer-font-body,var(--font));transition:background-color .22s,border-color .22s,color .22s}.lorian .footer-left,.lorian .footer-right{color:var(--theme-section-footer-text-secondary,var(--theme-text-secondary,var(--text-muted)));font-size:14px}.lorian .footer-accent{color:var(--theme-section-footer-text-accent,var(--theme-text-primary,var(--text)))}.lorian .footer-center,.lorian .footer-right{gap:24px;display:flex}.lorian .footer-link{color:var(--theme-section-footer-text-secondary,var(--theme-text-secondary,var(--text-muted)));font-size:14px;text-decoration:none;transition:color .3s}.lorian .footer-link:hover{color:var(--theme-section-footer-text-accent,var(--theme-text-primary,var(--text)))}.lorian .df-store-profile{border-bottom:1px dashed var(--border-strong);justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:36px;padding-bottom:36px;display:flex}.lorian .df-store-profile-left{flex:1;align-items:center;gap:20px;min-width:0;display:flex}.lorian .df-store-avatar{border-radius:var(--radius-md);object-fit:cover;border:1px solid var(--border);flex-shrink:0;width:72px;height:72px}.lorian .df-store-info{flex-direction:column;gap:6px;min-width:0;display:flex}.lorian .df-store-name{color:var(--text);letter-spacing:-.02em;font-size:20px;font-weight:700;line-height:1.2}.lorian .df-store-bio{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:460px;font-size:13px;line-height:1.5;overflow:hidden}.lorian .df-store-metrics{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.lorian .df-store-metric-chip{background:var(--bg-elev);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-dim);align-items:center;gap:6px;padding:5px 12px;font-size:12px;display:flex}.lorian .df-store-metric-chip span{color:var(--text);font-weight:600}.lorian .df-store-metric-chip svg{color:var(--text-muted);flex-shrink:0}.lorian .df-product-detail{animation:.15s ease-out forwards pageTransition}.lorian .df-product-back-btn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;margin-bottom:32px;padding:0;font-size:13px;transition:color .15s;display:inline-flex}.lorian .df-product-back-btn:hover{color:var(--text)}.lorian .df-product-back-btn svg{width:16px;height:16px}.lorian .df-product-hero{grid-template-columns:1fr 1fr;align-items:start;gap:48px;margin-bottom:56px;display:grid}.lorian .df-product-image-wrap{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-elev);aspect-ratio:16/10;position:relative;overflow:hidden}.lorian .df-product-image-wrap img{object-fit:cover;width:100%;height:100%;display:block}.lorian .df-product-info{flex-direction:column;gap:20px;display:flex}.lorian .df-product-category-badge{background:var(--bg-elev);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;align-items:center;width:fit-content;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.lorian .df-product-title{color:var(--text);letter-spacing:-.03em;margin:0;font-size:34px;font-weight:700;line-height:1.1}.lorian .df-product-desc{color:var(--text-muted);margin:0;font-size:14px;line-height:1.65}.lorian .df-product-price-row{align-items:center;gap:16px;display:flex}.lorian .df-product-price{color:var(--text);letter-spacing:-.02em;font-size:32px;font-weight:700}.lorian .df-product-price-free{color:var(--accent-green);border-radius:var(--radius-sm);background:#22c55e14;border:1px solid #22c55e33;padding:4px 12px;font-size:18px;font-weight:600}.lorian .df-product-cta-row{flex-wrap:wrap;gap:10px;display:flex}.lorian .df-product-cta-primary{border-radius:var(--radius-sm);background:var(--text);color:var(--bg);cursor:pointer;border:none;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .15s,transform .15s;display:inline-flex}.lorian .df-product-cta-primary:hover{opacity:.9;transform:translateY(-1px)}.lorian .df-product-cta-secondary{border-radius:var(--radius-sm);color:var(--text-muted);border:1px solid var(--border-strong);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s;display:inline-flex}.lorian .df-product-cta-secondary:hover{color:var(--text);border-color:var(--text)}.lorian .df-product-meta-strip{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-md);flex-wrap:wrap;gap:24px;padding:16px 20px;display:flex}.lorian .df-product-meta-item{flex-direction:column;gap:3px;display:flex}.lorian .df-product-meta-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:600}.lorian .df-product-meta-value{color:var(--text);font-size:13px;font-weight:500}.lorian .df-product-features-section{margin-bottom:48px}.lorian .df-product-section-label{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:18px;font-size:12px;font-weight:700}.lorian .df-product-features-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.lorian .df-product-feature-item{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-dim);align-items:flex-start;gap:10px;padding:14px 16px;font-size:13px;line-height:1.4;transition:border-color .15s;display:flex}.lorian .df-product-feature-item:hover{border-color:var(--border-strong)}.lorian .df-product-feature-dot{background:var(--text-muted);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:5px}.lorian .df-product-related{border-top:1px solid var(--border);margin-top:56px;padding-top:40px}.lorian .df-product-related-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px;display:grid}@media (max-width:1023px){.lorian .sidebar-profile img{width:92px;height:92px}.lorian .main{padding:40px 32px 80px}.lorian .footer{padding:24px 0 0}.lorian .hero h1{font-size:36px}.lorian .hero-subtitle{margin-top:10px;font-size:18px}.lorian .hero{text-align:center;flex-direction:column;align-items:center;gap:32px}.lorian .hero-content-left{flex-direction:column;align-items:center;display:flex}.lorian .hero-content-right{align-items:center;width:100%}.lorian .mobile-only{display:flex!important}.lorian .desktop-only{display:none!important}.lorian .hero-actions{justify-content:center}.lorian .grid-3,.lorian .grid-2{grid-template-columns:repeat(2,1fr)}.diamond-flow-project-route .grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}.lorian .carousel-track .template-card,.lorian .carousel-track .project-card{flex:0 0 calc(50% - 6px)}.lorian .stack-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.df-global-share-btn{top:72px!important}}@media (max-width:767px){.lorian-layout{grid-template-columns:1fr;height:100dvh}.lorian .sidebar{z-index:40;border-right:1px solid var(--border);width:260px;height:100dvh;transition:transform .25s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.lorian .sidebar.open{transform:translate(0)}.lorian .sidebar-backdrop{z-index:30;background:#0000008c;position:fixed;inset:0}.lorian .mobile-topbar{z-index:50;width:100%;display:flex;position:fixed;top:0;left:0}.lorian .main{height:100dvh;padding:calc(var(--mobile-topbar-h) + 16px)20px 80px}.lorian .footer{text-align:center;flex-direction:column;gap:24px;padding:32px 0 0}.lorian .footer-center,.lorian .footer-right{flex-direction:column;order:-1;align-items:center;gap:16px}.lorian .hero h1{font-size:30px}.lorian .hero-subtitle{margin-top:8px;font-size:16px}.lorian .hero{text-align:center;flex-direction:column;align-items:center;gap:32px;padding-bottom:40px}.lorian .hero-content-left{flex-direction:column;align-items:center;display:flex}.lorian .hero-content-right{align-items:center;width:100%}.lorian .hero-stat-card{align-items:center}.lorian .section{padding-top:64px}.lorian .section-head h2{font-size:18px}.lorian .grid-3,.lorian .grid-2{grid-template-columns:1fr}.diamond-flow-project-route .df-project-view-more{padding:2rem 20px 64px}.diamond-flow-project-route .grid-3{grid-template-columns:1fr}.lorian .carousel-track .template-card,.lorian .carousel-track .project-card{flex:0 0 100%}.lorian .stack-grid{grid-template-columns:repeat(2,1fr)}.lorian .newsletter{padding:36px 18px}.lorian .newsletter-form input{width:100%}}@media (max-width:479px){.lorian .hero h1{font-size:26px}.lorian .footer{padding:20px 0 0}}@media (max-width:767px){.lorian .df-store-profile{flex-direction:column;gap:16px}.lorian .df-store-bio{white-space:normal;max-width:100%}.lorian .df-product-hero{grid-template-columns:1fr;gap:24px}.lorian .df-product-title{font-size:26px}.lorian .df-product-price{font-size:24px}.lorian .df-product-features-grid,.lorian .df-product-related-grid{grid-template-columns:1fr}}[data-theme=diamond-royal-orchid] .lorian{--bg:#49225b;--bg-elev:#020c47;--bg-elev-2:#011f65;--border:#fff;--border-strong:#fff;--text:#fff;--text-dim:#fff;--text-muted:#fff;--accent-green:#fff;--star:#fff;--royal-orchid-panel:#00000057;--royal-orchid-panel-strong:#00000073;--royal-orchid-field:#0003;--royal-orchid-media:#0006;--royal-orchid-border:#ffffff1f;--royal-orchid-border-strong:#ffffff38}[data-theme=diamond-royal-orchid] .diamond-flow-project-route{--bg:#49225b;--bg-elev:#020c47;--bg-elev-2:#011f65;--border:#fff;--border-strong:#fff;--text:#fff;--text-dim:#fff;--text-muted:#fff;--accent-green:#fff;--star:#fff;--royal-orchid-panel:#00000057;--royal-orchid-panel-strong:#00000073;--royal-orchid-field:#0003;--royal-orchid-media:#0006;--royal-orchid-border:#ffffff1f;--royal-orchid-border-strong:#ffffff38}[data-theme=diamond-royal-orchid] .lorian,[data-theme=diamond-royal-orchid] .diamond-flow-project-route{background-color:#49225b!important;background-image:linear-gradient(175deg,#49225b 0%,#6e3482 28%,#a56abd 55%,#c6a2d6 75%,#e7dbef 90%,#f5ebfa 100%)!important}[data-theme=diamond-royal-orchid] .lorian .main,[data-theme=diamond-royal-orchid] .lorian .diamond-flow-project-route,[data-theme=diamond-royal-orchid] .lorian .df-signature-project-main>.portfolio-page,[data-theme=diamond-royal-orchid] .lorian .sf-theme-section-surface,[data-theme=diamond-royal-orchid] .diamond-flow-project-route .portfolio-page,[data-theme=diamond-royal-orchid] .diamond-flow-project-route .sf-theme-section-surface,[data-theme=diamond-royal-orchid] .diamond-flow-project-route .sf-project-detail-page,[data-theme=diamond-royal-orchid] .lorian .contact-container,[data-theme=diamond-royal-orchid] .lorian .contact-container.sf-transparent-bg{background:0 0!important}[data-theme=diamond-royal-orchid] .lorian .sidebar{border-color:var(--royal-orchid-border)!important;-webkit-backdrop-filter:none!important;background-color:#49225b!important;background-image:linear-gradient(175deg,#49225b 0%,#6e3482 28%,#a56abd 55%,#c6a2d6 75%,#e7dbef 90%,#f5ebfa 100%)!important}[data-theme=diamond-royal-orchid] .lorian .mobile-topbar{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}[data-theme=diamond-royal-orchid] .lorian .badge,[data-theme=diamond-royal-orchid] .lorian .pill-btn,[data-theme=diamond-royal-orchid] .diamond-flow-project-route .pill-btn,[data-theme=diamond-royal-orchid] .lorian .carousel-btn,[data-theme=diamond-royal-orchid] .lorian .menu-btn,[data-theme=diamond-royal-orchid] .lorian .project-arrow,[data-theme=diamond-royal-orchid] .lorian .new-badge,[data-theme=diamond-royal-orchid] .lorian .template-price,[data-theme=diamond-royal-orchid] .lorian .df-product-category-badge,[data-theme=diamond-royal-orchid] .lorian .df-store-metric-chip{background:var(--royal-orchid-field)!important;border-color:var(--royal-orchid-border-strong)!important;color:#fff!important}[data-theme=diamond-royal-orchid] .lorian .sidebar-nav a:hover,[data-theme=diamond-royal-orchid] .lorian .sidebar-nav a.active,[data-theme=diamond-royal-orchid] .lorian .pill-btn:hover,[data-theme=diamond-royal-orchid] .diamond-flow-project-route .pill-btn:hover,[data-theme=diamond-royal-orchid] .lorian .carousel-btn:hover,[data-theme=diamond-royal-orchid] .lorian .df-product-cta-secondary:hover{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff8f!important}[data-theme=diamond-royal-orchid] .lorian .cards-wrapper,[data-theme=diamond-royal-orchid] .diamond-flow-project-route .cards-wrapper,[data-theme=diamond-royal-orchid] .lorian .project-foot,[data-theme=diamond-royal-orchid] .lorian .template-info-box,[data-theme=diamond-royal-orchid] .lorian .blog-card,[data-theme=diamond-royal-orchid] .lorian .blog-body,[data-theme=diamond-royal-orchid] .diamond-flow-project-route .blog-card,[data-theme=diamond-royal-orchid] .diamond-flow-project-route .blog-body,[data-theme=diamond-royal-orchid] .lorian .testimonial-card,[data-theme=diamond-royal-orchid] .lorian .newsletter,[data-theme=diamond-royal-orchid] .lorian .df-empty-state,[data-theme=diamond-royal-orchid] .lorian .df-product-meta-strip,[data-theme=diamond-royal-orchid] .lorian .df-product-feature-item,[data-theme=diamond-royal-orchid] .lorian .contact-container .form-container,[data-theme=diamond-royal-orchid] .lorian .sf-contact-form-container,[data-theme=diamond-royal-orchid] .diamond-flow-project-route .sf-project-detail-info-grid,[data-theme=diamond-royal-orchid] .diamond-flow-project-route .project-detail-info,[data-theme=diamond-royal-orchid] .lorian .sf-project-detail-info-grid,[data-theme=diamond-royal-orchid] .lorian .project-detail-info{-webkit-backdrop-filter:blur(14px);background:var(--royal-orchid-panel)!important;border-color:var(--royal-orchid-border)!important;color:#fff!important}[data-theme=diamond-royal-orchid] .lorian .project-card,[data-theme=diamond-royal-orchid] .lorian .template-img-box,[data-theme=diamond-royal-orchid] .lorian .df-product-image-wrap,[data-theme=diamond-royal-orchid] .diamond-flow-project-route .sf-project-detail-image-wrapper,[data-theme=diamond-royal-orchid] .diamond-flow-project-route .preview-image-wrapper,[data-theme=diamond-royal-orchid] .diamond-flow-project-route .sf-project-video-preview,[data-theme=diamond-royal-orchid] .lorian .sf-project-detail-image-wrapper,[data-theme=diamond-royal-orchid] .lorian .preview-image-wrapper,[data-theme=diamond-royal-orchid] .lorian .sf-project-video-preview{background:var(--royal-orchid-media)!important;border-color:var(--royal-orchid-border)!important}[data-theme=diamond-royal-orchid] .lorian .search-input,[data-theme=diamond-royal-orchid] .lorian .newsletter-form input,[data-theme=diamond-royal-orchid] .lorian .contact-container input,[data-theme=diamond-royal-orchid] .lorian .contact-container textarea,[data-theme=diamond-royal-orchid] .lorian .contact-container select,[data-theme=diamond-royal-orchid] .lorian .sf-contact-input{color:#fff!important;background:#00052133!important;border-color:#ffffff38!important}[data-theme=diamond-royal-orchid] .lorian .search-input:focus,[data-theme=diamond-royal-orchid] .lorian .newsletter-form input:focus,[data-theme=diamond-royal-orchid] .lorian .contact-container input:focus,[data-theme=diamond-royal-orchid] .lorian .contact-container textarea:focus,[data-theme=diamond-royal-orchid] .lorian .contact-container select:focus,[data-theme=diamond-royal-orchid] .lorian .sf-contact-input:focus{background:#00052152!important;border-color:#ffffff7a!important}[data-theme=diamond-royal-orchid] .lorian .search-input::placeholder,[data-theme=diamond-royal-orchid] .lorian .newsletter-form input::placeholder,[data-theme=diamond-royal-orchid] .lorian .contact-container input::placeholder,[data-theme=diamond-royal-orchid] .lorian .contact-container textarea::placeholder{color:#ffffffad!important}[data-theme=diamond-royal-orchid] .lorian .hero,[data-theme=diamond-royal-orchid] .lorian .footer,[data-theme=diamond-royal-orchid] .lorian .df-store-profile,[data-theme=diamond-royal-orchid] .lorian .df-product-related,[data-theme=diamond-royal-orchid] .diamond-flow-project-route .blog-date{border-color:var(--royal-orchid-border)!important}[data-theme=diamond-royal-orchid] .lorian .sidebar-follow-label,[data-theme=diamond-royal-orchid] .lorian .projects-divider,[data-theme=diamond-royal-orchid] .lorian .blog-date,[data-theme=diamond-royal-orchid] .diamond-flow-project-route .blog-date{border-color:var(--royal-orchid-border-strong)!important}@media (max-width:767px){[data-theme=diamond-royal-orchid] .lorian-layout{height:100dvh!important}[data-theme=diamond-royal-orchid] .lorian .mobile-topbar{z-index:50!important;width:100%!important;position:fixed!important;top:0!important;left:0!important}[data-theme=diamond-royal-orchid] .lorian .main{height:100dvh!important;padding-top:var(--mobile-topbar-h)!important}[data-theme=diamond-royal-orchid] .lorian .sidebar{-webkit-backdrop-filter:none!important;background-color:#49225b!important;background-image:linear-gradient(175deg,#49225b 0%,#6e3482 28%,#a56abd 55%,#c6a2d6 75%,#e7dbef 90%,#f5ebfa 100%)!important}}[data-theme=diamond-royal-orchid] .lorian .stack-icon{-webkit-backdrop-filter:blur(18px)saturate(160%);box-shadow:inset 0 1px #ffffff1f;background:0 0!important;border-color:#ffffff3d!important}[data-theme=diamond-royal-orchid] .df-global-share-btn button{border-color:var(--royal-orchid-border)!important;box-shadow:none!important;background:0 0!important}[data-theme=diamond-royal-orchid] .sf-project-detail-share-btn{display:none!important}@media (max-width:767px){[data-theme=diamond-royal-orchid] .project-detail-header>.sf-project-detail-back-btn:first-child{display:none!important}}[data-theme=diamond-royal-orchid] .lorian .project-card:hover,[data-theme=diamond-royal-orchid] .lorian .df-product-feature-item:hover{border-color:var(--royal-orchid-border-strong)!important}[data-theme=diamond-royal-orchid] .lorian .stack-item:hover .stack-icon{background:#ffffff16!important;border-color:#ffffff7a!important}[data-theme=diamond-royal-orchid] .lorian .badge .dot,[data-theme=diamond-royal-orchid] .lorian .df-product-feature-dot{background:#fff!important;box-shadow:0 0 0 3px #ffffff29!important}[data-theme=diamond-royal-orchid] .lorian .df-product-price-free{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff47!important}[data-theme=diamond-royal-orchid] .lorian .footer[data-theme-section=footer]{background-color:#0000!important;background-image:none!important}[data-theme=diamond-espresso-blend] .lorian{--bg:#0f0704;--bg-elev:#020c47;--bg-elev-2:#011f65;--border:#fff;--border-strong:#fff;--text:#fff;--text-dim:#fff;--text-muted:#fff;--accent-green:#fff;--star:#fff;--espresso-blend-panel:#00000057;--espresso-blend-panel-strong:#00000073;--espresso-blend-field:#0003;--espresso-blend-media:#0006;--espresso-blend-border:#ffffff1f;--espresso-blend-border-strong:#ffffff38}[data-theme=diamond-espresso-blend] .diamond-flow-project-route{--bg:#0f0704;--bg-elev:#020c47;--bg-elev-2:#011f65;--border:#fff;--border-strong:#fff;--text:#fff;--text-dim:#fff;--text-muted:#fff;--accent-green:#fff;--star:#fff;--espresso-blend-panel:#00000057;--espresso-blend-panel-strong:#00000073;--espresso-blend-field:#0003;--espresso-blend-media:#0006;--espresso-blend-border:#ffffff1f;--espresso-blend-border-strong:#ffffff38}[data-theme=diamond-espresso-blend] .lorian,[data-theme=diamond-espresso-blend] .diamond-flow-project-route{background-color:#0f0704!important;background-image:linear-gradient(175deg,#87756a 0%,#56453a 28%,#342316 55%,#201409 75%,#0f0704 100%)!important}[data-theme=diamond-espresso-blend] .lorian .main,[data-theme=diamond-espresso-blend] .lorian .diamond-flow-project-route,[data-theme=diamond-espresso-blend] .lorian .df-signature-project-main>.portfolio-page,[data-theme=diamond-espresso-blend] .lorian .sf-theme-section-surface,[data-theme=diamond-espresso-blend] .diamond-flow-project-route .portfolio-page,[data-theme=diamond-espresso-blend] .diamond-flow-project-route .sf-theme-section-surface,[data-theme=diamond-espresso-blend] .diamond-flow-project-route .sf-project-detail-page,[data-theme=diamond-espresso-blend] .lorian .contact-container,[data-theme=diamond-espresso-blend] .lorian .contact-container.sf-transparent-bg{background:0 0!important}[data-theme=diamond-espresso-blend] .lorian .sidebar{border-color:var(--espresso-blend-border)!important;-webkit-backdrop-filter:none!important;background-color:#0f0704!important;background-image:linear-gradient(175deg,#87756a 0%,#56453a 28%,#342316 55%,#201409 75%,#0f0704 100%)!important}[data-theme=diamond-espresso-blend] .lorian .mobile-topbar{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}[data-theme=diamond-espresso-blend] .lorian .badge,[data-theme=diamond-espresso-blend] .lorian .pill-btn,[data-theme=diamond-espresso-blend] .diamond-flow-project-route .pill-btn,[data-theme=diamond-espresso-blend] .lorian .carousel-btn,[data-theme=diamond-espresso-blend] .lorian .menu-btn,[data-theme=diamond-espresso-blend] .lorian .project-arrow,[data-theme=diamond-espresso-blend] .lorian .new-badge,[data-theme=diamond-espresso-blend] .lorian .template-price,[data-theme=diamond-espresso-blend] .lorian .df-product-category-badge,[data-theme=diamond-espresso-blend] .lorian .df-store-metric-chip{background:var(--espresso-blend-field)!important;border-color:var(--espresso-blend-border-strong)!important;color:#fff!important}[data-theme=diamond-espresso-blend] .lorian .sidebar-nav a:hover,[data-theme=diamond-espresso-blend] .lorian .sidebar-nav a.active,[data-theme=diamond-espresso-blend] .lorian .pill-btn:hover,[data-theme=diamond-espresso-blend] .diamond-flow-project-route .pill-btn:hover,[data-theme=diamond-espresso-blend] .lorian .carousel-btn:hover,[data-theme=diamond-espresso-blend] .lorian .df-product-cta-secondary:hover{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff8f!important}[data-theme=diamond-espresso-blend] .lorian .cards-wrapper,[data-theme=diamond-espresso-blend] .diamond-flow-project-route .cards-wrapper,[data-theme=diamond-espresso-blend] .lorian .project-foot,[data-theme=diamond-espresso-blend] .lorian .template-info-box,[data-theme=diamond-espresso-blend] .lorian .blog-card,[data-theme=diamond-espresso-blend] .lorian .blog-body,[data-theme=diamond-espresso-blend] .diamond-flow-project-route .blog-card,[data-theme=diamond-espresso-blend] .diamond-flow-project-route .blog-body,[data-theme=diamond-espresso-blend] .lorian .testimonial-card,[data-theme=diamond-espresso-blend] .lorian .newsletter,[data-theme=diamond-espresso-blend] .lorian .df-empty-state,[data-theme=diamond-espresso-blend] .lorian .df-product-meta-strip,[data-theme=diamond-espresso-blend] .lorian .df-product-feature-item,[data-theme=diamond-espresso-blend] .lorian .contact-container .form-container,[data-theme=diamond-espresso-blend] .lorian .sf-contact-form-container,[data-theme=diamond-espresso-blend] .diamond-flow-project-route .sf-project-detail-info-grid,[data-theme=diamond-espresso-blend] .diamond-flow-project-route .project-detail-info,[data-theme=diamond-espresso-blend] .lorian .sf-project-detail-info-grid,[data-theme=diamond-espresso-blend] .lorian .project-detail-info{-webkit-backdrop-filter:blur(14px);background:var(--espresso-blend-panel)!important;border-color:var(--espresso-blend-border)!important;color:#fff!important}[data-theme=diamond-espresso-blend] .lorian .project-card,[data-theme=diamond-espresso-blend] .lorian .template-img-box,[data-theme=diamond-espresso-blend] .lorian .df-product-image-wrap,[data-theme=diamond-espresso-blend] .diamond-flow-project-route .sf-project-detail-image-wrapper,[data-theme=diamond-espresso-blend] .diamond-flow-project-route .preview-image-wrapper,[data-theme=diamond-espresso-blend] .diamond-flow-project-route .sf-project-video-preview,[data-theme=diamond-espresso-blend] .lorian .sf-project-detail-image-wrapper,[data-theme=diamond-espresso-blend] .lorian .preview-image-wrapper,[data-theme=diamond-espresso-blend] .lorian .sf-project-video-preview{background:var(--espresso-blend-media)!important;border-color:var(--espresso-blend-border)!important}[data-theme=diamond-espresso-blend] .lorian .search-input,[data-theme=diamond-espresso-blend] .lorian .newsletter-form input,[data-theme=diamond-espresso-blend] .lorian .contact-container input,[data-theme=diamond-espresso-blend] .lorian .contact-container textarea,[data-theme=diamond-espresso-blend] .lorian .contact-container select,[data-theme=diamond-espresso-blend] .lorian .sf-contact-input{color:#fff!important;background:#00052133!important;border-color:#ffffff38!important}[data-theme=diamond-espresso-blend] .lorian .search-input:focus,[data-theme=diamond-espresso-blend] .lorian .newsletter-form input:focus,[data-theme=diamond-espresso-blend] .lorian .contact-container input:focus,[data-theme=diamond-espresso-blend] .lorian .contact-container textarea:focus,[data-theme=diamond-espresso-blend] .lorian .contact-container select:focus,[data-theme=diamond-espresso-blend] .lorian .sf-contact-input:focus{background:#00052152!important;border-color:#ffffff7a!important}[data-theme=diamond-espresso-blend] .lorian .search-input::placeholder,[data-theme=diamond-espresso-blend] .lorian .newsletter-form input::placeholder,[data-theme=diamond-espresso-blend] .lorian .contact-container input::placeholder,[data-theme=diamond-espresso-blend] .lorian .contact-container textarea::placeholder{color:#ffffffad!important}[data-theme=diamond-espresso-blend] .lorian .hero,[data-theme=diamond-espresso-blend] .lorian .footer,[data-theme=diamond-espresso-blend] .lorian .df-store-profile,[data-theme=diamond-espresso-blend] .lorian .df-product-related,[data-theme=diamond-espresso-blend] .diamond-flow-project-route .blog-date{border-color:var(--espresso-blend-border)!important}[data-theme=diamond-espresso-blend] .lorian .sidebar-follow-label,[data-theme=diamond-espresso-blend] .lorian .projects-divider,[data-theme=diamond-espresso-blend] .lorian .blog-date,[data-theme=diamond-espresso-blend] .diamond-flow-project-route .blog-date{border-color:var(--espresso-blend-border-strong)!important}@media (max-width:767px){[data-theme=diamond-espresso-blend] .lorian-layout{height:100dvh!important}[data-theme=diamond-espresso-blend] .lorian .mobile-topbar{z-index:50!important;width:100%!important;position:fixed!important;top:0!important;left:0!important}[data-theme=diamond-espresso-blend] .lorian .main{height:100dvh!important;padding-top:var(--mobile-topbar-h)!important}[data-theme=diamond-espresso-blend] .lorian .sidebar{-webkit-backdrop-filter:none!important;background-color:#0f0704!important;background-image:linear-gradient(175deg,#87756a 0%,#56453a 28%,#342316 55%,#201409 75%,#0f0704 100%)!important}}[data-theme=diamond-espresso-blend] .lorian .stack-icon{-webkit-backdrop-filter:blur(18px)saturate(160%);box-shadow:inset 0 1px #ffffff1f;background:0 0!important;border-color:#ffffff3d!important}[data-theme=diamond-espresso-blend] .df-global-share-btn button{border-color:var(--espresso-blend-border)!important;box-shadow:none!important;background:0 0!important}[data-theme=diamond-espresso-blend] .sf-project-detail-share-btn{display:none!important}@media (max-width:767px){[data-theme=diamond-espresso-blend] .project-detail-header>.sf-project-detail-back-btn:first-child{display:none!important}}[data-theme=diamond-espresso-blend] .lorian .project-card:hover,[data-theme=diamond-espresso-blend] .lorian .df-product-feature-item:hover{border-color:var(--espresso-blend-border-strong)!important}[data-theme=diamond-espresso-blend] .lorian .stack-item:hover .stack-icon{background:#ffffff16!important;border-color:#ffffff7a!important}[data-theme=diamond-espresso-blend] .lorian .badge .dot,[data-theme=diamond-espresso-blend] .lorian .df-product-feature-dot{background:#fff!important;box-shadow:0 0 0 3px #ffffff29!important}[data-theme=diamond-espresso-blend] .lorian .df-product-price-free{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff47!important}[data-theme=diamond-espresso-blend] .lorian .footer[data-theme-section=footer]{background-color:#0000!important;background-image:none!important}[data-theme=diamond-garnet] .lorian{--bg:#250902;--bg-elev:#020c47;--bg-elev-2:#011f65;--border:#fff;--border-strong:#fff;--text:#fff;--text-dim:#fff;--text-muted:#fff;--accent-green:#fff;--star:#fff;--garnet-panel:#00000057;--garnet-panel-strong:#00000073;--garnet-field:#0003;--garnet-media:#0006;--garnet-border:#ffffff1f;--garnet-border-strong:#ffffff38}[data-theme=diamond-garnet] .diamond-flow-project-route{--bg:#250902;--bg-elev:#020c47;--bg-elev-2:#011f65;--border:#fff;--border-strong:#fff;--text:#fff;--text-dim:#fff;--text-muted:#fff;--accent-green:#fff;--star:#fff;--garnet-panel:#00000057;--garnet-panel-strong:#00000073;--garnet-field:#0003;--garnet-media:#0006;--garnet-border:#ffffff1f;--garnet-border-strong:#ffffff38}[data-theme=diamond-garnet] .lorian,[data-theme=diamond-garnet] .diamond-flow-project-route{background-color:#250902!important;background-image:linear-gradient(175deg,#ad2831 0%,#800e13 28%,#640d14 55%,#38040e 75%,#250902 100%)!important}[data-theme=diamond-garnet] .lorian .main,[data-theme=diamond-garnet] .lorian .diamond-flow-project-route,[data-theme=diamond-garnet] .lorian .df-signature-project-main>.portfolio-page,[data-theme=diamond-garnet] .lorian .sf-theme-section-surface,[data-theme=diamond-garnet] .diamond-flow-project-route .portfolio-page,[data-theme=diamond-garnet] .diamond-flow-project-route .sf-theme-section-surface,[data-theme=diamond-garnet] .diamond-flow-project-route .sf-project-detail-page,[data-theme=diamond-garnet] .lorian .contact-container,[data-theme=diamond-garnet] .lorian .contact-container.sf-transparent-bg{background:0 0!important}[data-theme=diamond-garnet] .lorian .sidebar{border-color:var(--garnet-border)!important;-webkit-backdrop-filter:none!important;background-color:#250902!important;background-image:linear-gradient(175deg,#ad2831 0%,#800e13 28%,#640d14 55%,#38040e 75%,#250902 100%)!important}[data-theme=diamond-garnet] .lorian .mobile-topbar{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}[data-theme=diamond-garnet] .lorian .badge,[data-theme=diamond-garnet] .lorian .pill-btn,[data-theme=diamond-garnet] .diamond-flow-project-route .pill-btn,[data-theme=diamond-garnet] .lorian .carousel-btn,[data-theme=diamond-garnet] .lorian .menu-btn,[data-theme=diamond-garnet] .lorian .project-arrow,[data-theme=diamond-garnet] .lorian .new-badge,[data-theme=diamond-garnet] .lorian .template-price,[data-theme=diamond-garnet] .lorian .df-product-category-badge,[data-theme=diamond-garnet] .lorian .df-store-metric-chip{background:var(--garnet-field)!important;border-color:var(--garnet-border-strong)!important;color:#fff!important}[data-theme=diamond-garnet] .lorian .sidebar-nav a:hover,[data-theme=diamond-garnet] .lorian .sidebar-nav a.active,[data-theme=diamond-garnet] .lorian .pill-btn:hover,[data-theme=diamond-garnet] .diamond-flow-project-route .pill-btn:hover,[data-theme=diamond-garnet] .lorian .carousel-btn:hover,[data-theme=diamond-garnet] .lorian .df-product-cta-secondary:hover{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff8f!important}[data-theme=diamond-garnet] .lorian .cards-wrapper,[data-theme=diamond-garnet] .diamond-flow-project-route .cards-wrapper,[data-theme=diamond-garnet] .lorian .project-foot,[data-theme=diamond-garnet] .lorian .template-info-box,[data-theme=diamond-garnet] .lorian .blog-card,[data-theme=diamond-garnet] .lorian .blog-body,[data-theme=diamond-garnet] .diamond-flow-project-route .blog-card,[data-theme=diamond-garnet] .diamond-flow-project-route .blog-body,[data-theme=diamond-garnet] .lorian .testimonial-card,[data-theme=diamond-garnet] .lorian .newsletter,[data-theme=diamond-garnet] .lorian .df-empty-state,[data-theme=diamond-garnet] .lorian .df-product-meta-strip,[data-theme=diamond-garnet] .lorian .df-product-feature-item,[data-theme=diamond-garnet] .lorian .contact-container .form-container,[data-theme=diamond-garnet] .lorian .sf-contact-form-container,[data-theme=diamond-garnet] .diamond-flow-project-route .sf-project-detail-info-grid,[data-theme=diamond-garnet] .diamond-flow-project-route .project-detail-info,[data-theme=diamond-garnet] .lorian .sf-project-detail-info-grid,[data-theme=diamond-garnet] .lorian .project-detail-info{-webkit-backdrop-filter:blur(14px);background:var(--garnet-panel)!important;border-color:var(--garnet-border)!important;color:#fff!important}[data-theme=diamond-garnet] .lorian .project-card,[data-theme=diamond-garnet] .lorian .template-img-box,[data-theme=diamond-garnet] .lorian .df-product-image-wrap,[data-theme=diamond-garnet] .diamond-flow-project-route .sf-project-detail-image-wrapper,[data-theme=diamond-garnet] .diamond-flow-project-route .preview-image-wrapper,[data-theme=diamond-garnet] .diamond-flow-project-route .sf-project-video-preview,[data-theme=diamond-garnet] .lorian .sf-project-detail-image-wrapper,[data-theme=diamond-garnet] .lorian .preview-image-wrapper,[data-theme=diamond-garnet] .lorian .sf-project-video-preview{background:var(--garnet-media)!important;border-color:var(--garnet-border)!important}[data-theme=diamond-garnet] .lorian .search-input,[data-theme=diamond-garnet] .lorian .newsletter-form input,[data-theme=diamond-garnet] .lorian .contact-container input,[data-theme=diamond-garnet] .lorian .contact-container textarea,[data-theme=diamond-garnet] .lorian .contact-container select,[data-theme=diamond-garnet] .lorian .sf-contact-input{color:#fff!important;background:#00052133!important;border-color:#ffffff38!important}[data-theme=diamond-garnet] .lorian .search-input:focus,[data-theme=diamond-garnet] .lorian .newsletter-form input:focus,[data-theme=diamond-garnet] .lorian .contact-container input:focus,[data-theme=diamond-garnet] .lorian .contact-container textarea:focus,[data-theme=diamond-garnet] .lorian .contact-container select:focus,[data-theme=diamond-garnet] .lorian .sf-contact-input:focus{background:#00052152!important;border-color:#ffffff7a!important}[data-theme=diamond-garnet] .lorian .search-input::placeholder,[data-theme=diamond-garnet] .lorian .newsletter-form input::placeholder,[data-theme=diamond-garnet] .lorian .contact-container input::placeholder,[data-theme=diamond-garnet] .lorian .contact-container textarea::placeholder{color:#ffffffad!important}[data-theme=diamond-garnet] .lorian .hero,[data-theme=diamond-garnet] .lorian .footer,[data-theme=diamond-garnet] .lorian .df-store-profile,[data-theme=diamond-garnet] .lorian .df-product-related,[data-theme=diamond-garnet] .diamond-flow-project-route .blog-date{border-color:var(--garnet-border)!important}[data-theme=diamond-garnet] .lorian .sidebar-follow-label,[data-theme=diamond-garnet] .lorian .projects-divider,[data-theme=diamond-garnet] .lorian .blog-date,[data-theme=diamond-garnet] .diamond-flow-project-route .blog-date{border-color:var(--garnet-border-strong)!important}@media (max-width:767px){[data-theme=diamond-garnet] .lorian-layout{height:100dvh!important}[data-theme=diamond-garnet] .lorian .mobile-topbar{z-index:50!important;width:100%!important;position:fixed!important;top:0!important;left:0!important}[data-theme=diamond-garnet] .lorian .main{height:100dvh!important;padding-top:var(--mobile-topbar-h)!important}[data-theme=diamond-garnet] .lorian .sidebar{-webkit-backdrop-filter:none!important;background-color:#250902!important;background-image:linear-gradient(175deg,#ad2831 0%,#800e13 28%,#640d14 55%,#38040e 75%,#250902 100%)!important}}[data-theme=diamond-garnet] .lorian .stack-icon{-webkit-backdrop-filter:blur(18px)saturate(160%);box-shadow:inset 0 1px #ffffff1f;background:0 0!important;border-color:#ffffff3d!important}[data-theme=diamond-garnet] .df-global-share-btn button{border-color:var(--garnet-border)!important;box-shadow:none!important;background:0 0!important}[data-theme=diamond-garnet] .sf-project-detail-share-btn{display:none!important}@media (max-width:767px){[data-theme=diamond-garnet] .project-detail-header>.sf-project-detail-back-btn:first-child{display:none!important}}[data-theme=diamond-garnet] .lorian .project-card:hover,[data-theme=diamond-garnet] .lorian .df-product-feature-item:hover{border-color:var(--garnet-border-strong)!important}[data-theme=diamond-garnet] .lorian .stack-item:hover .stack-icon{background:#ffffff16!important;border-color:#ffffff7a!important}[data-theme=diamond-garnet] .lorian .badge .dot,[data-theme=diamond-garnet] .lorian .df-product-feature-dot{background:#fff!important;box-shadow:0 0 0 3px #ffffff29!important}[data-theme=diamond-garnet] .lorian .df-product-price-free{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff47!important}[data-theme=diamond-garnet] .lorian .footer[data-theme-section=footer]{background-color:#0000!important;background-image:none!important}[data-theme=diamond-fola-blend] .lorian{--bg:#510993;--bg-elev:#020c47;--bg-elev-2:#011f65;--border:#fff;--border-strong:#fff;--text:#fff;--text-dim:#fff;--text-muted:#fff;--accent-green:#fff;--star:#fff;--fola-blend-panel:#00000057;--fola-blend-panel-strong:#00000073;--fola-blend-field:#0003;--fola-blend-media:#0006;--fola-blend-border:#ffffff1f;--fola-blend-border-strong:#ffffff38}.diamond-flow-project-route{--bg:#0a0a0a;--bg-elev:#111;--bg-elev-2:#151515;--border:#242424;--border-strong:#2e2e2e;--text:#fafafa;--text-dim:#b5b5b5;--text-muted:#8a8a8a;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--font:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font)}[data-theme=diamond-fola-blend] .diamond-flow-project-route{--bg:#510993;--bg-elev:#020c47;--bg-elev-2:#011f65;--border:#fff;--border-strong:#fff;--text:#fff;--text-dim:#fff;--text-muted:#fff;--accent-green:#fff;--star:#fff;--fola-blend-panel:#00000057;--fola-blend-panel-strong:#00000073;--fola-blend-field:#0003;--fola-blend-media:#0006;--fola-blend-border:#ffffff1f;--fola-blend-border-strong:#ffffff38}.lorian *{box-sizing:border-box}.lorian{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;height:100dvh;font-size:15px;line-height:1.55;overflow:hidden}.lorian a{color:inherit;text-decoration:none}.lorian img{max-width:100%;display:block}.lorian button{cursor:pointer;color:inherit;font-family:inherit}[data-theme=diamond-fola-blend] .lorian,[data-theme=diamond-fola-blend] .diamond-flow-project-route{background-color:#510993!important;background-image:linear-gradient(175deg,#510993 0%,#6b39bc 28%,#8569e4 55%,#a68cee 75%,#c7aff7 100%)!important}[data-theme=diamond-fola-blend] .lorian .main,[data-theme=diamond-fola-blend] .lorian .diamond-flow-project-route,[data-theme=diamond-fola-blend] .lorian .df-signature-project-main>.portfolio-page,[data-theme=diamond-fola-blend] .lorian .sf-theme-section-surface,[data-theme=diamond-fola-blend] .diamond-flow-project-route .portfolio-page,[data-theme=diamond-fola-blend] .diamond-flow-project-route .sf-theme-section-surface,[data-theme=diamond-fola-blend] .diamond-flow-project-route .sf-project-detail-page,[data-theme=diamond-fola-blend] .lorian .contact-container,[data-theme=diamond-fola-blend] .lorian .contact-container.sf-transparent-bg{background:0 0!important}[data-theme=diamond-fola-blend] .lorian .sidebar{border-color:var(--fola-blend-border)!important;-webkit-backdrop-filter:none!important;background-color:#510993!important;background-image:linear-gradient(175deg,#510993 0%,#6b39bc 28%,#8569e4 55%,#a68cee 75%,#c7aff7 100%)!important}[data-theme=diamond-fola-blend] .lorian .mobile-topbar{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}[data-theme=diamond-fola-blend] .lorian .badge,[data-theme=diamond-fola-blend] .lorian .pill-btn,[data-theme=diamond-fola-blend] .diamond-flow-project-route .pill-btn,[data-theme=diamond-fola-blend] .lorian .carousel-btn,[data-theme=diamond-fola-blend] .lorian .menu-btn,[data-theme=diamond-fola-blend] .lorian .project-arrow,[data-theme=diamond-fola-blend] .lorian .new-badge,[data-theme=diamond-fola-blend] .lorian .template-price,[data-theme=diamond-fola-blend] .lorian .df-product-category-badge,[data-theme=diamond-fola-blend] .lorian .df-store-metric-chip{background:var(--fola-blend-field)!important;border-color:var(--fola-blend-border-strong)!important;color:#fff!important}[data-theme=diamond-fola-blend] .lorian .sidebar-nav a:hover,[data-theme=diamond-fola-blend] .lorian .sidebar-nav a.active,[data-theme=diamond-fola-blend] .lorian .pill-btn:hover,[data-theme=diamond-fola-blend] .diamond-flow-project-route .pill-btn:hover,[data-theme=diamond-fola-blend] .lorian .carousel-btn:hover,[data-theme=diamond-fola-blend] .lorian .df-product-cta-secondary:hover{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff8f!important}[data-theme=diamond-fola-blend] .lorian .cards-wrapper,[data-theme=diamond-fola-blend] .diamond-flow-project-route .cards-wrapper,[data-theme=diamond-fola-blend] .lorian .project-foot,[data-theme=diamond-fola-blend] .lorian .template-info-box,[data-theme=diamond-fola-blend] .lorian .blog-card,[data-theme=diamond-fola-blend] .lorian .blog-body,[data-theme=diamond-fola-blend] .diamond-flow-project-route .blog-card,[data-theme=diamond-fola-blend] .diamond-flow-project-route .blog-body,[data-theme=diamond-fola-blend] .lorian .testimonial-card,[data-theme=diamond-fola-blend] .lorian .newsletter,[data-theme=diamond-fola-blend] .lorian .df-empty-state,[data-theme=diamond-fola-blend] .lorian .df-product-meta-strip,[data-theme=diamond-fola-blend] .lorian .df-product-feature-item,[data-theme=diamond-fola-blend] .lorian .contact-container .form-container,[data-theme=diamond-fola-blend] .lorian .sf-contact-form-container,[data-theme=diamond-fola-blend] .diamond-flow-project-route .sf-project-detail-info-grid,[data-theme=diamond-fola-blend] .diamond-flow-project-route .project-detail-info,[data-theme=diamond-fola-blend] .lorian .sf-project-detail-info-grid,[data-theme=diamond-fola-blend] .lorian .project-detail-info{-webkit-backdrop-filter:blur(14px);background:var(--fola-blend-panel)!important;border-color:var(--fola-blend-border)!important;color:#fff!important}[data-theme=diamond-fola-blend] .lorian .project-card,[data-theme=diamond-fola-blend] .lorian .template-img-box,[data-theme=diamond-fola-blend] .lorian .df-product-image-wrap,[data-theme=diamond-fola-blend] .diamond-flow-project-route .sf-project-detail-image-wrapper,[data-theme=diamond-fola-blend] .diamond-flow-project-route .preview-image-wrapper,[data-theme=diamond-fola-blend] .diamond-flow-project-route .sf-project-video-preview,[data-theme=diamond-fola-blend] .lorian .sf-project-detail-image-wrapper,[data-theme=diamond-fola-blend] .lorian .preview-image-wrapper,[data-theme=diamond-fola-blend] .lorian .sf-project-video-preview{background:var(--fola-blend-media)!important;border-color:var(--fola-blend-border)!important}[data-theme=diamond-fola-blend] .lorian .search-input,[data-theme=diamond-fola-blend] .lorian .newsletter-form input,[data-theme=diamond-fola-blend] .lorian .contact-container input,[data-theme=diamond-fola-blend] .lorian .contact-container textarea,[data-theme=diamond-fola-blend] .lorian .contact-container select,[data-theme=diamond-fola-blend] .lorian .sf-contact-input{color:#fff!important;background:#00052133!important;border-color:#ffffff38!important}[data-theme=diamond-fola-blend] .lorian .search-input:focus,[data-theme=diamond-fola-blend] .lorian .newsletter-form input:focus,[data-theme=diamond-fola-blend] .lorian .contact-container input:focus,[data-theme=diamond-fola-blend] .lorian .contact-container textarea:focus,[data-theme=diamond-fola-blend] .lorian .contact-container select:focus,[data-theme=diamond-fola-blend] .lorian .sf-contact-input:focus{background:#00052152!important;border-color:#ffffff7a!important}[data-theme=diamond-fola-blend] .lorian .search-input::placeholder,[data-theme=diamond-fola-blend] .lorian .newsletter-form input::placeholder,[data-theme=diamond-fola-blend] .lorian .contact-container input::placeholder,[data-theme=diamond-fola-blend] .lorian .contact-container textarea::placeholder{color:#ffffffad!important}[data-theme=diamond-fola-blend] .lorian .hero,[data-theme=diamond-fola-blend] .lorian .footer,[data-theme=diamond-fola-blend] .lorian .df-store-profile,[data-theme=diamond-fola-blend] .lorian .df-product-related,[data-theme=diamond-fola-blend] .diamond-flow-project-route .blog-date{border-color:var(--fola-blend-border)!important}[data-theme=diamond-fola-blend] .lorian .sidebar-follow-label,[data-theme=diamond-fola-blend] .lorian .projects-divider,[data-theme=diamond-fola-blend] .lorian .blog-date,[data-theme=diamond-fola-blend] .diamond-flow-project-route .blog-date{border-color:var(--fola-blend-border-strong)!important}@media (max-width:767px){[data-theme=diamond-fola-blend] .lorian-layout{height:100dvh!important}[data-theme=diamond-fola-blend] .lorian .mobile-topbar{z-index:50!important;width:100%!important;position:fixed!important;top:0!important;left:0!important}[data-theme=diamond-fola-blend] .lorian .main{height:100dvh!important;padding-top:var(--mobile-topbar-h)!important}[data-theme=diamond-fola-blend] .lorian .sidebar{-webkit-backdrop-filter:none!important;background-color:#510993!important;background-image:linear-gradient(175deg,#510993 0%,#6b39bc 28%,#8569e4 55%,#a68cee 75%,#c7aff7 100%)!important}}[data-theme=diamond-fola-blend] .lorian .stack-icon{-webkit-backdrop-filter:blur(18px)saturate(160%);box-shadow:inset 0 1px #ffffff1f;background:0 0!important;border-color:#ffffff3d!important}[data-theme=diamond-fola-blend] .df-global-share-btn button{border-color:var(--fola-blend-border)!important;box-shadow:none!important;background:0 0!important}[data-theme=diamond-fola-blend] .sf-project-detail-share-btn{display:none!important}@media (max-width:767px){[data-theme=diamond-fola-blend] .project-detail-header>.sf-project-detail-back-btn:first-child{display:none!important}}[data-theme=diamond-fola-blend] .lorian .project-card:hover,[data-theme=diamond-fola-blend] .lorian .df-product-feature-item:hover{border-color:var(--fola-blend-border-strong)!important}[data-theme=diamond-fola-blend] .lorian .stack-item:hover .stack-icon{background:#ffffff16!important;border-color:#ffffff7a!important}[data-theme=diamond-fola-blend] .lorian .badge .dot,[data-theme=diamond-fola-blend] .lorian .df-product-feature-dot{background:#fff!important;box-shadow:0 0 0 3px #ffffff29!important}[data-theme=diamond-fola-blend] .lorian .df-product-price-free{color:#fff!important;background:#ffffff1a!important;border-color:#ffffff47!important}[data-theme=diamond-fola-blend] .lorian .footer[data-theme-section=footer]{background-color:#0000!important;background-image:none!important}
