.CaseStudyLovart-module-scss-module__Fs2LnG__page{--bg:#100f09;--panel:#1a1913;--panel-2:#24231c;--text:#f5f4ef;--muted:#a3a197;--line:#f5f4ef1a;--lime:#e4f36b;--ease:cubic-bezier(.16,1,.3,1);color:var(--text);background:var(--bg);font-family:Neue Montreal,Arial,sans-serif;overflow:hidden}.CaseStudyLovart-module-scss-module__Fs2LnG__page section{max-width:1240px;margin:0 auto;padding:88px 32px;scroll-margin-top:100px;position:relative}.CaseStudyLovart-module-scss-module__Fs2LnG__headerOnDark header{background:#fffffff7;box-shadow:0 6px 24px #0000004d}.CaseStudyLovart-module-scss-module__Fs2LnG__page [data-reveal]{opacity:0;transition:opacity .8s var(--ease),transform .8s var(--ease);transform:translateY(24px)}.CaseStudyLovart-module-scss-module__Fs2LnG__page [data-reveal=on]{opacity:1;transform:none}.CaseStudyLovart-module-scss-module__Fs2LnG__h1,.CaseStudyLovart-module-scss-module__Fs2LnG__h2{letter-spacing:-.03em;margin:0;font-weight:500}.CaseStudyLovart-module-scss-module__Fs2LnG__h1{font-size:clamp(40px,5.4vw,74px);line-height:1.02}.CaseStudyLovart-module-scss-module__Fs2LnG__h1 em{color:var(--lime);font-style:normal}.CaseStudyLovart-module-scss-module__Fs2LnG__h2{color:var(--text);font-size:clamp(30px,3.6vw,48px);line-height:1.05}.CaseStudyLovart-module-scss-module__Fs2LnG__sub{color:var(--muted);max-width:60ch;margin:14px 0 34px;font-size:17px;line-height:1.6}.CaseStudyLovart-module-scss-module__Fs2LnG__label{color:var(--muted);margin:0 0 12px;font-size:13px}.CaseStudyLovart-module-scss-module__Fs2LnG__hero{text-align:center;justify-items:center;display:grid;padding-top:150px!important}.CaseStudyLovart-module-scss-module__Fs2LnG__eyebrow{color:var(--muted);align-items:center;gap:10px;margin:0 0 22px;font-size:14px;display:inline-flex}.CaseStudyLovart-module-scss-module__Fs2LnG__eyebrow span{background:var(--lime);color:#100f09;border-radius:999px;padding:4px 12px;font-weight:700}.CaseStudyLovart-module-scss-module__Fs2LnG__lede{color:#d6d4cb;max-width:60ch;margin:24px auto 30px;font-size:18px;line-height:1.65}.CaseStudyLovart-module-scss-module__Fs2LnG__prompt{background:var(--panel);border:1px solid var(--line);width:min(680px,100%);color:var(--muted);text-align:left;border-radius:24px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;padding:18px 18px 18px 24px;font-size:16px;display:flex}.CaseStudyLovart-module-scss-module__Fs2LnG__prompt i{background:var(--text);height:38px;color:var(--bg);border-radius:50%;flex:0 0 38px;place-items:center;font-style:normal;font-weight:700;display:grid}.CaseStudyLovart-module-scss-module__Fs2LnG__actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.CaseStudyLovart-module-scss-module__Fs2LnG__btn,.CaseStudyLovart-module-scss-module__Fs2LnG__btnGhost{transition:transform .25s var(--ease),background .25s ease,color .25s ease,border-color .25s ease;border-radius:999px;align-items:center;padding:14px 26px;font-size:16px;font-weight:500;display:inline-flex}.CaseStudyLovart-module-scss-module__Fs2LnG__btn:hover,.CaseStudyLovart-module-scss-module__Fs2LnG__btnGhost:hover{transform:translateY(-2px)}.CaseStudyLovart-module-scss-module__Fs2LnG__btn{background:var(--text);color:var(--bg)}.CaseStudyLovart-module-scss-module__Fs2LnG__btn:hover{background:var(--lime)}.CaseStudyLovart-module-scss-module__Fs2LnG__btnGhost{color:var(--text);border:1px solid #f5f4ef47}.CaseStudyLovart-module-scss-module__Fs2LnG__btnGhost:hover{border-color:var(--lime);color:var(--lime)}.CaseStudyLovart-module-scss-module__Fs2LnG__heroReels{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;width:100%;margin:56px 0 0;padding:0;list-style:none;display:grid}.CaseStudyLovart-module-scss-module__Fs2LnG__heroReels li{aspect-ratio:9/14;background:var(--panel-2);border-radius:18px;overflow:hidden}.CaseStudyLovart-module-scss-module__Fs2LnG__heroReels li:nth-child(2n){transform:translateY(26px)}.CaseStudyLovart-module-scss-module__Fs2LnG__heroReels video{object-fit:cover;width:100%;height:100%;display:block}.CaseStudyLovart-module-scss-module__Fs2LnG__reels>section{padding-top:56px;padding-bottom:40px}.CaseStudyLovart-module-scss-module__Fs2LnG__app{background:var(--panel);border:1px solid var(--line);border-radius:28px;padding:16px}.CaseStudyLovart-module-scss-module__Fs2LnG__chips{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.CaseStudyLovart-module-scss-module__Fs2LnG__chips button{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:10px 18px;font-size:15px;transition:color .2s,border-color .2s,background .2s}.CaseStudyLovart-module-scss-module__Fs2LnG__chips button:hover{color:var(--text)}.CaseStudyLovart-module-scss-module__Fs2LnG__chips .CaseStudyLovart-module-scss-module__Fs2LnG__chipOn{background:var(--text);color:var(--bg);border-color:var(--text)}.CaseStudyLovart-module-scss-module__Fs2LnG__workspace{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:14px;display:grid}.CaseStudyLovart-module-scss-module__Fs2LnG__chat{align-content:start;gap:14px;padding:8px;display:grid}.CaseStudyLovart-module-scss-module__Fs2LnG__you{background:var(--panel-2);max-width:92%;animation:CaseStudyLovart-module-scss-module__Fs2LnG__rise .45s var(--ease);border-radius:18px 18px 4px;justify-self:end;margin:0;padding:14px 18px;font-size:17px;line-height:1.5}.CaseStudyLovart-module-scss-module__Fs2LnG__agent{animation:CaseStudyLovart-module-scss-module__Fs2LnG__rise .45s var(--ease).12s both}.CaseStudyLovart-module-scss-module__Fs2LnG__agent ol{color:#d6d4cb;gap:8px;margin:8px 0 0;padding-left:20px;font-size:16px;line-height:1.5;display:grid}.CaseStudyLovart-module-scss-module__Fs2LnG__agentName{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.CaseStudyLovart-module-scss-module__Fs2LnG__agentName:before{content:"";background:conic-gradient(var(--lime),#fff,var(--lime));border-radius:50%;width:18px;height:18px}.CaseStudyLovart-module-scss-module__Fs2LnG__canvas{background-color:#0c0b07;background-image:radial-gradient(#f5f4ef17 1px,#0000 1px);background-size:16px 16px;border-radius:20px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-content:center;gap:14px;min-height:300px;padding:22px;display:grid}.CaseStudyLovart-module-scss-module__Fs2LnG__board{background:var(--text);color:#100f09;min-height:150px;animation:CaseStudyLovart-module-scss-module__Fs2LnG__rise .5s var(--ease)both;border-radius:6px;margin:0;padding:30px 16px 16px;position:relative;box-shadow:0 18px 40px #0006}.CaseStudyLovart-module-scss-module__Fs2LnG__board p{margin:0;font-size:16px;font-weight:500;line-height:1.4}.CaseStudyLovart-module-scss-module__Fs2LnG__boardName{color:var(--muted);font-size:12px;position:absolute;top:-22px;left:0}.CaseStudyLovart-module-scss-module__Fs2LnG__final{background:var(--lime);outline:2px solid var(--lime);outline-offset:4px}.CaseStudyLovart-module-scss-module__Fs2LnG__final p{font-size:19px;font-weight:700}.CaseStudyLovart-module-scss-module__Fs2LnG__tools{margin-top:16px;padding:8px}.CaseStudyLovart-module-scss-module__Fs2LnG__tools ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.CaseStudyLovart-module-scss-module__Fs2LnG__tools li{background:var(--panel-2);border-radius:16px;gap:6px;padding:16px;display:grid}.CaseStudyLovart-module-scss-module__Fs2LnG__tools strong{font-weight:700}.CaseStudyLovart-module-scss-module__Fs2LnG__tools span{color:var(--muted);font-size:14px;line-height:1.5}@keyframes CaseStudyLovart-module-scss-module__Fs2LnG__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.CaseStudyLovart-module-scss-module__Fs2LnG__stats{grid-template-columns:1fr 1fr;gap:14px;display:grid}.CaseStudyLovart-module-scss-module__Fs2LnG__statGroup{background:var(--panel);border:1px solid var(--line);border-radius:24px;padding:24px}.CaseStudyLovart-module-scss-module__Fs2LnG__statGroup ul{grid-template-columns:1fr 1fr;gap:22px 18px;margin:0;padding:0;list-style:none;display:grid}.CaseStudyLovart-module-scss-module__Fs2LnG__statGroup li{gap:6px;display:grid}.CaseStudyLovart-module-scss-module__Fs2LnG__statGroup strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(30px,3.4vw,44px);font-weight:500}.CaseStudyLovart-module-scss-module__Fs2LnG__statGroup li:first-child strong{color:var(--lime)}.CaseStudyLovart-module-scss-module__Fs2LnG__statGroup span{color:var(--muted);font-size:14px;line-height:1.4}.CaseStudyLovart-module-scss-module__Fs2LnG__receipts{grid-template-columns:1fr 1fr;gap:14px;margin:14px 0 0;padding:0;list-style:none;display:grid}.CaseStudyLovart-module-scss-module__Fs2LnG__receipts>li{background:var(--panel);border:1px solid var(--line);border-radius:24px;gap:20px;padding:16px;display:flex}.CaseStudyLovart-module-scss-module__Fs2LnG__receipts img{aspect-ratio:9/16;object-fit:cover;background:var(--panel-2);border-radius:14px;flex:0 0 120px;width:120px}.CaseStudyLovart-module-scss-module__Fs2LnG__receipts>li>div{min-width:0}.CaseStudyLovart-module-scss-module__Fs2LnG__receipts dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:14px 0 0;display:grid}.CaseStudyLovart-module-scss-module__Fs2LnG__receipts dl div{flex-direction:column-reverse;display:flex}.CaseStudyLovart-module-scss-module__Fs2LnG__receipts dt{color:var(--muted);font-size:13px}.CaseStudyLovart-module-scss-module__Fs2LnG__receipts dd{margin:0;font-size:18px;font-weight:700}.CaseStudyLovart-module-scss-module__Fs2LnG__receiptHead{color:var(--muted);margin:0;font-size:13px}.CaseStudyLovart-module-scss-module__Fs2LnG__receiptTitle{margin:6px 0 0;font-size:17px;font-weight:700}.CaseStudyLovart-module-scss-module__Fs2LnG__receiptViews{color:var(--muted);margin:10px 0 0}.CaseStudyLovart-module-scss-module__Fs2LnG__receiptViews b{color:var(--lime);letter-spacing:-.03em;margin-right:6px;font-size:30px;font-weight:700}.CaseStudyLovart-module-scss-module__Fs2LnG__cta{text-align:center}.CaseStudyLovart-module-scss-module__Fs2LnG__cta .CaseStudyLovart-module-scss-module__Fs2LnG__sub{margin:14px auto 28px}@media (max-width:1000px){.CaseStudyLovart-module-scss-module__Fs2LnG__workspace,.CaseStudyLovart-module-scss-module__Fs2LnG__stats,.CaseStudyLovart-module-scss-module__Fs2LnG__receipts{grid-template-columns:minmax(0,1fr)}.CaseStudyLovart-module-scss-module__Fs2LnG__tools ul{grid-template-columns:repeat(2,minmax(0,1fr))}.CaseStudyLovart-module-scss-module__Fs2LnG__heroReels{grid-template-columns:repeat(3,minmax(0,1fr))}.CaseStudyLovart-module-scss-module__Fs2LnG__heroReels li:nth-child(n+4){display:none}}@media (max-width:600px){.CaseStudyLovart-module-scss-module__Fs2LnG__page section{padding:64px 16px}.CaseStudyLovart-module-scss-module__Fs2LnG__hero{padding-top:120px!important}.CaseStudyLovart-module-scss-module__Fs2LnG__canvas{grid-template-columns:minmax(0,1fr);gap:30px;padding:30px 16px 16px}.CaseStudyLovart-module-scss-module__Fs2LnG__tools ul,.CaseStudyLovart-module-scss-module__Fs2LnG__statGroup ul{grid-template-columns:minmax(0,1fr)}.CaseStudyLovart-module-scss-module__Fs2LnG__receipts>li{flex-direction:column}}@media (prefers-reduced-motion:reduce){.CaseStudyLovart-module-scss-module__Fs2LnG__page [data-reveal],.CaseStudyLovart-module-scss-module__Fs2LnG__you,.CaseStudyLovart-module-scss-module__Fs2LnG__agent,.CaseStudyLovart-module-scss-module__Fs2LnG__board{opacity:1;transition:none;animation:none;transform:none}}
