.ChiyamexCaseStudy_chx-root__4avIE{--chx-gold:#ffbb07;--chx-green:#135f33;--chx-deep:#0e2a1a;--chx-ink:#111;--chx-ivory:#fdf9ef;--chx-muted:#6b6d66;--chx-line:rgba(17,17,17,0.12);color:var(--chx-ink);background:#fff;overflow:hidden}.ChiyamexCaseStudy_chx-root__4avIE *{box-sizing:border-box}.ChiyamexCaseStudy_chx-wrap__wGiXO{width:min(100% - 10vw,1400px);margin:0 auto}.ChiyamexCaseStudy_chx-section__gQ8eC{padding:clamp(5rem,10vw,9rem) 0}.ChiyamexCaseStudy_chx-ivory__LCRqz{background:var(--chx-ivory)}.ChiyamexCaseStudy_chx-dark__mde9W{background:var(--chx-deep);color:#fff}.ChiyamexCaseStudy_chx-label__uyfOO{display:flex;justify-content:space-between;gap:1rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);padding-bottom:1rem;border-bottom:1px solid var(--chx-line);color:#8b8d85;font:600 .62rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.ChiyamexCaseStudy_chx-label__uyfOO.ChiyamexCaseStudy_dark__dqT8K{border-color:rgba(255,255,255,.14);color:rgba(255,255,255,.5)}.ChiyamexCaseStudy_chx-root__4avIE h2{margin:0;font-size:clamp(2.6rem,5.6vw,5.6rem);font-weight:600;line-height:.95;letter-spacing:-.065em}.ChiyamexCaseStudy_chx-root__4avIE h2 em{color:var(--chx-green);font-family:Cormorant Garamond,Georgia,serif;font-weight:400;font-style:normal;letter-spacing:-.04em}.ChiyamexCaseStudy_chx-close__JO3SE h2 em,.ChiyamexCaseStudy_chx-dark__mde9W h2 em{color:var(--chx-gold)}.ChiyamexCaseStudy_chx-head__9Gs2o{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:2rem 5rem;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.ChiyamexCaseStudy_chx-head__9Gs2o p{margin:0;color:var(--chx-muted);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.6}.ChiyamexCaseStudy_chx-dark__mde9W .ChiyamexCaseStudy_chx-head__9Gs2o p{color:rgba(255,255,255,.66)}.ChiyamexCaseStudy_chx-tile___8ObH{position:relative;margin:0;overflow:hidden;border-radius:clamp(14px,1.6vw,22px);background:#eee}.ChiyamexCaseStudy_chx-tile___8ObH img{object-fit:cover;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.ChiyamexCaseStudy_chx-tile___8ObH:hover img{transform:scale(1.03)}.ChiyamexCaseStudy_chx-tile___8ObH figcaption{position:absolute;bottom:1rem;left:1rem;padding:.35rem .75rem;border-radius:999px;background:rgba(255,255,255,.9);color:var(--chx-ink);font:600 .58rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.ChiyamexCaseStudy_chx-facts__sufeU{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-top:1px solid var(--chx-line)}.ChiyamexCaseStudy_chx-facts__sufeU div{display:grid;gap:.5rem;padding:1.3rem 1.5rem 1.3rem 0}.ChiyamexCaseStudy_chx-facts__sufeU dt{color:#8b8d85;font:600 .6rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.ChiyamexCaseStudy_chx-facts__sufeU dd{margin:0;font-size:1.05rem;font-weight:500;letter-spacing:-.02em}.ChiyamexCaseStudy_chx-cinema__rd6Ah{position:relative;aspect-ratio:21/9;margin:clamp(2.5rem,5vw,4rem) 0 0;overflow:hidden;border-radius:clamp(16px,2vw,28px)}.ChiyamexCaseStudy_chx-cinema__rd6Ah img{object-fit:cover}.ChiyamexCaseStudy_chx-cinema__rd6Ah figcaption{position:absolute;inset:auto 0 0;display:flex;justify-content:space-between;gap:1rem;padding:2.5rem 1.6rem 1.3rem;background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));color:rgba(255,255,255,.85);font:600 .6rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.ChiyamexCaseStudy_chx-pillars__mHf6y{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 3rem;margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0;list-style:none}.ChiyamexCaseStudy_chx-pillars__mHf6y li{display:grid;gap:.5rem;padding-top:1.2rem;border-top:1px solid var(--chx-ink)}.ChiyamexCaseStudy_chx-pillars__mHf6y span{color:var(--chx-green);font:600 .62rem var(--font-mono);letter-spacing:.1em}.ChiyamexCaseStudy_chx-pillars__mHf6y b{font-size:1.3rem;letter-spacing:-.03em}.ChiyamexCaseStudy_chx-pillars__mHf6y p{margin:0;color:var(--chx-muted);line-height:1.55}.ChiyamexCaseStudy_chx-before-after__Ic_K6{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:clamp(1rem,3vw,2.5rem);margin-bottom:clamp(2.5rem,5vw,4rem)}.ChiyamexCaseStudy_chx-before-after__Ic_K6 figure{display:grid;gap:.8rem;margin:0}.ChiyamexCaseStudy_chx-before-after__Ic_K6 figcaption{color:#8b8d85;font:600 .6rem var(--font-mono);letter-spacing:.12em;text-align:center;text-transform:uppercase}.ChiyamexCaseStudy_chx-ba-frame___ezxF{display:grid;place-items:center;aspect-ratio:16/9;padding:clamp(1.5rem,4vw,3.5rem);border-radius:22px;background:#fff}.ChiyamexCaseStudy_chx-ba-frame___ezxF.ChiyamexCaseStudy_after__FA_iq{background:var(--chx-ivory);box-shadow:inset 0 0 0 1px var(--chx-line)}.ChiyamexCaseStudy_chx-ba-frame___ezxF.ChiyamexCaseStudy_before___NkwL img{width:auto;max-height:100%;filter:grayscale(.2);opacity:.85}.ChiyamexCaseStudy_chx-ba-frame___ezxF img{width:100%;height:auto;mix-blend-mode:multiply}.ChiyamexCaseStudy_chx-ba-arrow__YZkjb{color:var(--chx-green)}.ChiyamexCaseStudy_chx-brand-grid__AOlU_{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:.9rem}.ChiyamexCaseStudy_chx-brand-grid__AOlU_ .ChiyamexCaseStudy_chx-tile___8ObH{aspect-ratio:3/4}.ChiyamexCaseStudy_chx-palette__7gq2F{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin:.9rem 0}.ChiyamexCaseStudy_chx-palette__7gq2F div{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.15rem .9rem;padding:1rem;border-radius:18px;background:#fff}.ChiyamexCaseStudy_chx-palette__7gq2F i{grid-row:span 2;width:48px;height:48px;border:1px solid var(--chx-line);border-radius:50%}.ChiyamexCaseStudy_chx-palette__7gq2F small{color:var(--chx-muted);font:500 .72rem var(--font-mono)}.ChiyamexCaseStudy_chx-applications__AgG2p{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem}.ChiyamexCaseStudy_chx-applications__AgG2p .ChiyamexCaseStudy_chx-tile___8ObH{aspect-ratio:4/5}.ChiyamexCaseStudy_chx-direction__PZJkl{margin-top:clamp(3rem,6vw,5rem);padding-top:1.5rem;border-top:1px solid var(--chx-line)}.ChiyamexCaseStudy_chx-direction-head__vIxE2{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;margin-bottom:1.2rem}.ChiyamexCaseStudy_chx-direction-head__vIxE2 span{color:var(--chx-green);font:600 .62rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.ChiyamexCaseStudy_chx-direction-head__vIxE2 p{max-width:34rem;margin:0;color:var(--chx-muted)}.ChiyamexCaseStudy_chx-direction-row__8oADK{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem}.ChiyamexCaseStudy_chx-direction-row__8oADK .ChiyamexCaseStudy_chx-tile___8ObH{aspect-ratio:1}.ChiyamexCaseStudy_chx-posts__1RvHW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem}.ChiyamexCaseStudy_chx-post__EHO8y{position:relative;display:grid;align-content:end;aspect-ratio:4/5;overflow:hidden;border-radius:18px;background:#ddd;color:#fff}.ChiyamexCaseStudy_chx-post__EHO8y>img{object-fit:cover}.ChiyamexCaseStudy_chx-post__EHO8y>div{position:relative;display:grid;gap:.45rem;padding:3rem 1.1rem 1.1rem;background:linear-gradient(180deg,transparent,rgba(0,0,0,.72))}.ChiyamexCaseStudy_chx-post__EHO8y small{color:var(--chx-gold);font:600 .58rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.ChiyamexCaseStudy_chx-post__EHO8y b{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.15rem,1.6vw,1.5rem);font-weight:400;line-height:1.1}.ChiyamexCaseStudy_chx-post__EHO8y.ChiyamexCaseStudy_green__wzgGy{align-content:space-between;gap:.6rem;padding:1.2rem;background:var(--chx-green)}.ChiyamexCaseStudy_chx-post-product__AhShQ{padding:.6rem;border-radius:14px;background:#fff}.ChiyamexCaseStudy_chx-post-product__AhShQ img{display:block;width:100%;height:auto}.ChiyamexCaseStudy_chx-post__EHO8y.ChiyamexCaseStudy_green__wzgGy>span{justify-self:start;padding:.45rem .85rem;border-radius:999px;background:var(--chx-gold);color:var(--chx-ink);font-size:.78rem;font-weight:700}.ChiyamexCaseStudy_chx-ads__Ta1Qz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1rem}.ChiyamexCaseStudy_chx-ad__y9PMY{display:grid;gap:.7rem;padding:.9rem;border-radius:18px;background:#fff;color:var(--chx-ink)}.ChiyamexCaseStudy_chx-ad-top__iCv4q{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:0 .6rem}.ChiyamexCaseStudy_chx-ad-top__iCv4q i{grid-row:span 2;width:30px;height:30px;border-radius:50%;background:var(--chx-green)}.ChiyamexCaseStudy_chx-ad-top__iCv4q b{font-size:.82rem}.ChiyamexCaseStudy_chx-ad-top__iCv4q small{color:#8b8d85;font-size:.7rem}.ChiyamexCaseStudy_chx-ad__y9PMY>p{margin:0;font-size:.85rem;line-height:1.45}.ChiyamexCaseStudy_chx-ad-media__Ggi79{position:relative;aspect-ratio:1;overflow:hidden;border-radius:10px}.ChiyamexCaseStudy_chx-ad-media__Ggi79 img{object-fit:cover}.ChiyamexCaseStudy_chx-ad-cta__wPV_p{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.6rem .7rem;border-radius:10px;background:#f3f2ec;font-size:.78rem}.ChiyamexCaseStudy_chx-ad-cta__wPV_p span{color:#8b8d85}.ChiyamexCaseStudy_chx-ad-cta__wPV_p b{padding:.35rem .7rem;border-radius:8px;background:var(--chx-green);color:#fff}.ChiyamexCaseStudy_chx-ad__y9PMY.ChiyamexCaseStudy_story__PqG66{position:relative;align-content:end;aspect-ratio:9/16;padding:1.3rem;background:radial-gradient(circle at 50% 30%,rgba(255,187,7,.22),transparent 50%),var(--chx-green);color:#fff}.ChiyamexCaseStudy_chx-ad-tag__8tHi1{position:absolute;top:1rem;left:1rem;padding:.3rem .65rem;border-radius:999px;background:rgba(255,255,255,.16);font:600 .58rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.ChiyamexCaseStudy_chx-ad-story-product__lLIvv{margin:0 auto 1rem;width:78%}.ChiyamexCaseStudy_chx-ad-story-product__lLIvv img{display:block;width:100%;height:auto;border-radius:18px;box-shadow:0 24px 40px -18px rgba(0,0,0,.45)}.ChiyamexCaseStudy_chx-ad__y9PMY.ChiyamexCaseStudy_story__PqG66 b{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:400;line-height:1}.ChiyamexCaseStudy_chx-ad__y9PMY.ChiyamexCaseStudy_story__PqG66 small{color:rgba(255,255,255,.72)}.ChiyamexCaseStudy_chx-ad-swipe__laYrC{display:inline-flex;align-items:center;justify-self:start;gap:.4rem;margin-top:.5rem;padding:.55rem .9rem;border-radius:999px;background:var(--chx-gold);color:var(--chx-ink);font-size:.8rem;font-weight:700}.ChiyamexCaseStudy_chx-carousel__xTxE8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.ChiyamexCaseStudy_chx-carousel__xTxE8 div{display:grid;gap:.35rem;padding:.5rem;border:1px solid var(--chx-line);border-radius:10px}.ChiyamexCaseStudy_chx-carousel__xTxE8 img{width:100%;height:70px;object-fit:contain}.ChiyamexCaseStudy_chx-carousel__xTxE8 b{font-size:.75rem}.ChiyamexCaseStudy_chx-concepts__N0dOC{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2rem;margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none}.ChiyamexCaseStudy_chx-concepts__N0dOC li{display:grid;gap:.35rem;padding-top:1.1rem;border-top:1px solid rgba(255,255,255,.16)}.ChiyamexCaseStudy_chx-concepts__N0dOC b{font-weight:600}.ChiyamexCaseStudy_chx-concepts__N0dOC span{color:rgba(255,255,255,.64);line-height:1.5}.ChiyamexCaseStudy_chx-site__ZtVJy{display:grid;grid-template-columns:minmax(0,1fr) clamp(220px,22vw,290px);align-items:end;gap:clamp(1rem,3vw,2.5rem)}.ChiyamexCaseStudy_chx-browser__J9GJs{overflow:hidden;border:1px solid var(--chx-line);border-radius:clamp(14px,1.6vw,22px);background:#fff;box-shadow:0 50px 110px -50px rgba(14,42,26,.45)}.ChiyamexCaseStudy_chx-browser-top__1r8Xl{display:flex;align-items:center;gap:7px;padding:12px 16px;border-bottom:1px solid var(--chx-line);background:#fbfaf6}.ChiyamexCaseStudy_chx-browser-top__1r8Xl i{width:10px;height:10px;border-radius:50%;background:#e0ded6}.ChiyamexCaseStudy_chx-browser-top__1r8Xl span{margin-inline-start:12px;color:#8b8d85;font:500 .7rem var(--font-mono)}.ChiyamexCaseStudy_chx-site-page__XdNlg{background:var(--chx-ivory)}.ChiyamexCaseStudy_chx-site-page__XdNlg nav{display:flex;align-items:center;gap:1.4rem;padding:.8rem 1.6rem;border-bottom:1px solid var(--chx-line);font-size:.82rem}.ChiyamexCaseStudy_chx-site-page__XdNlg nav img{width:150px;height:auto;margin-inline-end:auto;mix-blend-mode:multiply}.ChiyamexCaseStudy_chx-site-hero__s4sTh div div b,.ChiyamexCaseStudy_chx-site-page__XdNlg nav b{padding:.55rem 1rem;border-radius:999px;background:var(--chx-green);color:#fff;font-size:.78rem}.ChiyamexCaseStudy_chx-site-hero__s4sTh{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:2rem;padding:clamp(1.8rem,3.5vw,3rem) 1.6rem}.ChiyamexCaseStudy_chx-site-hero__s4sTh small{color:var(--chx-green);font:600 .6rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.ChiyamexCaseStudy_chx-site-hero__s4sTh h3{margin:.8rem 0 0;font-size:clamp(1.8rem,3.2vw,3rem);font-weight:600;line-height:1;letter-spacing:-.05em}.ChiyamexCaseStudy_chx-mobile-page___bqOf h3 em,.ChiyamexCaseStudy_chx-site-hero__s4sTh h3 em{color:var(--chx-green);font-family:Cormorant Garamond,Georgia,serif;font-weight:400;font-style:normal}.ChiyamexCaseStudy_chx-site-hero__s4sTh p{margin:.9rem 0 0;color:var(--chx-muted);font-size:.9rem;line-height:1.5}.ChiyamexCaseStudy_chx-site-hero__s4sTh div div{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.2rem}.ChiyamexCaseStudy_chx-site-hero__s4sTh div div span{padding:.55rem 1rem;border:1px solid var(--chx-green);border-radius:999px;color:var(--chx-green);font-size:.78rem;font-weight:600}.ChiyamexCaseStudy_chx-site-hero-media__n3Tc6{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:18px}.ChiyamexCaseStudy_chx-site-hero-media__n3Tc6 img{object-fit:cover}.ChiyamexCaseStudy_chx-site-cats__xF_Uf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;padding:0 1.6rem 1.4rem}.ChiyamexCaseStudy_chx-site-cats__xF_Uf div{display:grid;gap:.25rem;padding:.9rem;border-radius:14px;background:#fff}.ChiyamexCaseStudy_chx-site-cats__xF_Uf img{width:100%;height:90px;object-fit:contain;margin-bottom:.4rem}.ChiyamexCaseStudy_chx-site-cats__xF_Uf b{font-size:.95rem}.ChiyamexCaseStudy_chx-site-cats__xF_Uf small{color:var(--chx-muted);font-size:.75rem}.ChiyamexCaseStudy_chx-site-best__G4jwS{display:grid;gap:.6rem;padding:1.3rem 1.6rem 1.6rem;background:var(--chx-green);color:#fff}.ChiyamexCaseStudy_chx-site-best__G4jwS>span{color:var(--chx-gold);font:600 .6rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.ChiyamexCaseStudy_chx-site-best__G4jwS ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none}.ChiyamexCaseStudy_chx-site-best__G4jwS li{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.65rem .8rem;border-radius:10px;background:rgba(255,255,255,.08);font-size:.8rem}.ChiyamexCaseStudy_chx-site-best__G4jwS li b{flex:none;padding:.3rem .6rem;border-radius:999px;background:var(--chx-gold);color:var(--chx-ink);font-size:.68rem}.ChiyamexCaseStudy_chx-mobile__At_xv{padding:8px;border-radius:38px;background:#0b0b0b;box-shadow:0 50px 100px -40px rgba(14,42,26,.6)}.ChiyamexCaseStudy_chx-mobile-page___bqOf{display:grid;gap:.75rem;aspect-ratio:9/18.5;padding:0 .9rem 1.2rem;overflow:hidden;border-radius:30px;background:var(--chx-ivory);align-content:start}.ChiyamexCaseStudy_chx-mobile-page___bqOf nav{display:flex;align-items:center;justify-content:space-between;margin:0 -.9rem;padding:.7rem .9rem;border-bottom:1px solid var(--chx-line)}.ChiyamexCaseStudy_chx-mobile-page___bqOf nav img{width:110px;height:auto;mix-blend-mode:multiply}.ChiyamexCaseStudy_chx-mobile-page___bqOf nav b{padding:.35rem .7rem;border-radius:999px;background:var(--chx-green);color:#fff;font-size:.7rem}.ChiyamexCaseStudy_chx-mobile-media__EiQI2{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:14px}.ChiyamexCaseStudy_chx-mobile-media__EiQI2 img{object-fit:cover}.ChiyamexCaseStudy_chx-mobile-page___bqOf small{color:var(--chx-green);font:600 .55rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.ChiyamexCaseStudy_chx-mobile-page___bqOf h3{margin:0;font-size:1.5rem;font-weight:600;line-height:1;letter-spacing:-.04em}.ChiyamexCaseStudy_chx-mobile-cats__Z_OWa{display:flex;flex-wrap:wrap;gap:.35rem}.ChiyamexCaseStudy_chx-mobile-cats__Z_OWa span{padding:.35rem .7rem;border-radius:999px;background:#fff;font-size:.72rem;font-weight:600}.ChiyamexCaseStudy_chx-mobile-cta__8Nlkx{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;margin-top:auto;padding:.65rem;border-radius:999px;background:var(--chx-green);color:#fff;font-size:.78rem}.ChiyamexCaseStudy_chx-impact__faXud{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 2rem}.ChiyamexCaseStudy_chx-impact__faXud div{display:grid;align-content:start;gap:.8rem;padding-top:1.3rem;border-top:1px solid var(--chx-ink)}.ChiyamexCaseStudy_chx-impact__faXud span{color:var(--chx-green);font:600 .62rem var(--font-mono);letter-spacing:.1em}.ChiyamexCaseStudy_chx-impact__faXud strong{font-size:clamp(1.8rem,3vw,2.8rem);font-weight:600;line-height:1;letter-spacing:-.05em}.ChiyamexCaseStudy_chx-impact__faXud p{margin:0;color:var(--chx-muted);line-height:1.55}.ChiyamexCaseStudy_chx-close__JO3SE{background:var(--chx-deep);color:#fff}.ChiyamexCaseStudy_chx-statement__Wyb5O{max-width:15ch;font-size:clamp(3rem,7vw,7rem)!important}.ChiyamexCaseStudy_chx-next__PciAS{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:2rem;margin-top:clamp(3rem,6vw,5rem);padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.16);color:#fff;text-decoration:none}.ChiyamexCaseStudy_chx-next__PciAS>div:first-child{display:grid;gap:.6rem}.ChiyamexCaseStudy_chx-next__PciAS span{color:rgba(255,255,255,.5);font:600 .62rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.ChiyamexCaseStudy_chx-next__PciAS strong{font-size:clamp(2.2rem,4.5vw,4.2rem);font-weight:600;line-height:1;letter-spacing:-.05em;transition:transform .5s cubic-bezier(.16,1,.3,1)}.ChiyamexCaseStudy_chx-next__PciAS small{color:rgba(255,255,255,.6)}.ChiyamexCaseStudy_chx-next__PciAS:hover strong{transform:translateX(10px)}.ChiyamexCaseStudy_chx-next-media__BhGj_{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:18px}.ChiyamexCaseStudy_chx-next-media__BhGj_ img{object-fit:cover;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.ChiyamexCaseStudy_chx-next__PciAS:hover .ChiyamexCaseStudy_chx-next-media__BhGj_ img{transform:scale(1.04)}.ChiyamexCaseStudy_chx-next-arrow__97SOZ{position:absolute;top:1.5rem;right:0;color:var(--chx-gold)}[dir=rtl] .ChiyamexCaseStudy_chx-next-arrow__97SOZ{right:auto;left:0;transform:scaleX(-1)}@media (max-width:991px){.ChiyamexCaseStudy_chx-head__9Gs2o,.ChiyamexCaseStudy_chx-next__PciAS,.ChiyamexCaseStudy_chx-site__ZtVJy{grid-template-columns:1fr}.ChiyamexCaseStudy_chx-facts__sufeU,.ChiyamexCaseStudy_chx-impact__faXud,.ChiyamexCaseStudy_chx-palette__7gq2F,.ChiyamexCaseStudy_chx-posts__1RvHW{grid-template-columns:repeat(2,minmax(0,1fr))}.ChiyamexCaseStudy_chx-impact__faXud{gap:2rem}.ChiyamexCaseStudy_chx-ads__Ta1Qz,.ChiyamexCaseStudy_chx-concepts__N0dOC,.ChiyamexCaseStudy_chx-pillars__mHf6y{grid-template-columns:1fr;gap:1.5rem}.ChiyamexCaseStudy_chx-ads__Ta1Qz{max-width:420px}.ChiyamexCaseStudy_chx-brand-grid__AOlU_{grid-template-columns:1fr 1fr}.ChiyamexCaseStudy_chx-brand-grid__AOlU_ .ChiyamexCaseStudy_chx-tile___8ObH:first-child{grid-column:1/-1;aspect-ratio:4/3}.ChiyamexCaseStudy_chx-applications__AgG2p,.ChiyamexCaseStudy_chx-direction-row__8oADK{grid-template-columns:repeat(2,minmax(0,1fr))}.ChiyamexCaseStudy_chx-mobile__At_xv{width:min(280px,80%);margin:0 auto}}@media (max-width:600px){.ChiyamexCaseStudy_chx-wrap__wGiXO{width:calc(100% - 32px)}.ChiyamexCaseStudy_chx-label__uyfOO{flex-direction:column;gap:.35rem}.ChiyamexCaseStudy_chx-applications__AgG2p,.ChiyamexCaseStudy_chx-facts__sufeU,.ChiyamexCaseStudy_chx-impact__faXud,.ChiyamexCaseStudy_chx-palette__7gq2F{grid-template-columns:1fr}.ChiyamexCaseStudy_chx-cinema__rd6Ah{aspect-ratio:4/3}.ChiyamexCaseStudy_chx-before-after__Ic_K6{grid-template-columns:1fr}.ChiyamexCaseStudy_chx-ba-arrow__YZkjb{justify-self:center;transform:rotate(90deg)}.ChiyamexCaseStudy_chx-site-best__G4jwS ul,.ChiyamexCaseStudy_chx-site-cats__xF_Uf,.ChiyamexCaseStudy_chx-site-hero__s4sTh{grid-template-columns:1fr}.ChiyamexCaseStudy_chx-site-page__XdNlg nav span{display:none}.ChiyamexCaseStudy_chx-post__EHO8y>div{padding:2rem .8rem .85rem}.ChiyamexCaseStudy_chx-post__EHO8y b{font-size:1.02rem;line-height:1.12}.ChiyamexCaseStudy_chx-post__EHO8y.ChiyamexCaseStudy_green__wzgGy{gap:.45rem;padding:.8rem}.ChiyamexCaseStudy_chx-post__EHO8y>.ChiyamexCaseStudy_chx-post-product__AhShQ{padding:.4rem;border-radius:10px;background:#fff}.ChiyamexCaseStudy_chx-post__EHO8y.ChiyamexCaseStudy_green__wzgGy>span{display:none}}[dir=rtl] .ChiyamexCaseStudy_chx-palette__7gq2F small{unicode-bidi:plaintext;text-align:right}@media (max-width:767px){.ChiyamexCaseStudy_chx-mobile-page___bqOf small{font-size:.64rem}.ChiyamexCaseStudy_chx-ad-tag__8tHi1,.ChiyamexCaseStudy_chx-post__EHO8y small,.ChiyamexCaseStudy_chx-tile___8ObH figcaption{font-size:.66rem}.ChiyamexCaseStudy_chx-before-after__Ic_K6 figcaption,.ChiyamexCaseStudy_chx-cinema__rd6Ah figcaption,.ChiyamexCaseStudy_chx-facts__sufeU dt,.ChiyamexCaseStudy_chx-site-best__G4jwS>span,.ChiyamexCaseStudy_chx-site-hero__s4sTh small{font-size:.68rem}.ChiyamexCaseStudy_chx-direction-head__vIxE2 span,.ChiyamexCaseStudy_chx-impact__faXud span,.ChiyamexCaseStudy_chx-label__uyfOO,.ChiyamexCaseStudy_chx-next__PciAS span,.ChiyamexCaseStudy_chx-pillars__mHf6y span{font-size:.7rem}[dir=rtl] .ChiyamexCaseStudy_chx-mobile-page___bqOf small{font-size:.72rem}[dir=rtl] .ChiyamexCaseStudy_chx-ad-tag__8tHi1,[dir=rtl] .ChiyamexCaseStudy_chx-post__EHO8y small,[dir=rtl] .ChiyamexCaseStudy_chx-tile___8ObH figcaption{font-size:.74rem}[dir=rtl] .ChiyamexCaseStudy_chx-before-after__Ic_K6 figcaption,[dir=rtl] .ChiyamexCaseStudy_chx-cinema__rd6Ah figcaption,[dir=rtl] .ChiyamexCaseStudy_chx-facts__sufeU dt,[dir=rtl] .ChiyamexCaseStudy_chx-site-best__G4jwS>span,[dir=rtl] .ChiyamexCaseStudy_chx-site-hero__s4sTh small{font-size:.76rem}[dir=rtl] .ChiyamexCaseStudy_chx-direction-head__vIxE2 span,[dir=rtl] .ChiyamexCaseStudy_chx-impact__faXud span,[dir=rtl] .ChiyamexCaseStudy_chx-label__uyfOO,[dir=rtl] .ChiyamexCaseStudy_chx-next__PciAS span,[dir=rtl] .ChiyamexCaseStudy_chx-pillars__mHf6y span{font-size:.78rem}}.MillenniaCaseStudy_mil-root__b2LJk{--mil-red:#e62a2d;--mil-wine:#5c0d17;--mil-ink:#161112;--mil-ivory:#faf6f1;--mil-muted:#6f6466;--mil-line:rgba(22,17,18,0.12);color:var(--mil-ink);background:#fff;overflow:hidden}.MillenniaCaseStudy_mil-root__b2LJk *{box-sizing:border-box}.MillenniaCaseStudy_mil-wrap__REN4N{width:min(100% - 10vw,1400px);margin:0 auto}.MillenniaCaseStudy_mil-section__vLCQJ{padding:clamp(5rem,10vw,9rem) 0}.MillenniaCaseStudy_mil-label__Zr47K{display:flex;justify-content:space-between;gap:1rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);padding-bottom:1rem;border-bottom:1px solid var(--mil-line);color:#8e8385;font:600 .62rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.MillenniaCaseStudy_mil-label__Zr47K.MillenniaCaseStudy_dark__7pBOR{border-color:rgba(255,255,255,.14);color:rgba(255,255,255,.5)}.MillenniaCaseStudy_mil-root__b2LJk h2{margin:0;font-size:clamp(2.6rem,5.6vw,5.6rem);font-weight:600;line-height:.95;letter-spacing:-.065em}.MillenniaCaseStudy_mil-root__b2LJk h2 em{color:var(--mil-red);font-style:normal}.MillenniaCaseStudy_mil-head__ZrZT0{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:2rem 5rem;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.MillenniaCaseStudy_mil-head__ZrZT0 p{margin:0;color:var(--mil-muted);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.6}.MillenniaCaseStudy_mil-facts__kHuJj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;overflow:hidden;border:1px solid var(--mil-line);border-radius:18px;background:var(--mil-line)}.MillenniaCaseStudy_mil-facts__kHuJj div{display:grid;gap:.5rem;padding:1.4rem 1.5rem;background:#fff}.MillenniaCaseStudy_mil-facts__kHuJj dt{color:#8e8385;font:600 .6rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.MillenniaCaseStudy_mil-facts__kHuJj dd{margin:0;font-size:1.05rem;font-weight:500;letter-spacing:-.02em}.MillenniaCaseStudy_mil-stats__4zJPj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:.75rem}.MillenniaCaseStudy_mil-stats__4zJPj div{display:grid;gap:.4rem;padding:1.6rem 1.5rem;border-radius:18px;background:var(--mil-ivory)}.MillenniaCaseStudy_mil-stats__4zJPj strong{color:var(--mil-red);font-size:clamp(2.4rem,4vw,3.6rem);font-weight:600;line-height:1;letter-spacing:-.06em}.MillenniaCaseStudy_mil-stats__4zJPj span{color:var(--mil-muted)}.MillenniaCaseStudy_mil-brand__tb9uy{background:var(--mil-ivory)}.MillenniaCaseStudy_mil-brand-board__Xz34g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.MillenniaCaseStudy_mil-brand-logo__Nya_O,.MillenniaCaseStudy_mil-brand-type__b25K_{position:relative;display:grid;place-items:center;min-height:clamp(220px,24vw,320px);padding:2.5rem;border-radius:22px;background:#fff}.MillenniaCaseStudy_mil-brand-logo__Nya_O span,.MillenniaCaseStudy_mil-brand-type__b25K_ span{position:absolute;top:1.2rem;left:1.4rem;color:#8e8385;font:600 .58rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.MillenniaCaseStudy_mil-brand-logo__Nya_O img{width:min(360px,80%);height:auto}.MillenniaCaseStudy_mil-brand-logo__Nya_O.MillenniaCaseStudy_red__uRBk6{background:var(--mil-red)}.MillenniaCaseStudy_mil-brand-logo__Nya_O.MillenniaCaseStudy_red__uRBk6 span{color:rgba(255,255,255,.7)}.MillenniaCaseStudy_mil-brand-logo__Nya_O.MillenniaCaseStudy_red__uRBk6 img{width:min(300px,70%);padding:1.4rem 1.8rem;border-radius:18px;background:#fff;box-shadow:0 30px 60px -30px rgba(40,0,8,.6)}.MillenniaCaseStudy_mil-brand-type__b25K_{place-items:center start;background:var(--mil-ink);color:#fff}.MillenniaCaseStudy_mil-brand-type__b25K_ span{color:rgba(255,255,255,.5)}.MillenniaCaseStudy_mil-brand-type__b25K_ strong{max-width:14ch;font-size:clamp(2rem,3.6vw,3.4rem);font-weight:700;line-height:1;letter-spacing:-.05em}.MillenniaCaseStudy_mil-brand-type__b25K_ em{color:#ff5a6a;font-style:normal}.MillenniaCaseStudy_mil-palette__6D6VW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.MillenniaCaseStudy_mil-palette__6D6VW div{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.2rem .9rem;padding:1rem;border-radius:18px;background:#fff}.MillenniaCaseStudy_mil-palette__6D6VW i{grid-row:span 2;width:52px;height:52px;border:1px solid var(--mil-line);border-radius:14px}.MillenniaCaseStudy_mil-palette__6D6VW small{color:var(--mil-muted);font:500 .75rem var(--font-mono)}.MillenniaCaseStudy_mil-promises__dGYjH{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:.9rem 0 0;padding:0;list-style:none}.MillenniaCaseStudy_mil-promises__dGYjH li{display:grid;gap:.35rem;padding:1rem 1.2rem;border:1px solid var(--mil-line);border-radius:14px;font-weight:500}.MillenniaCaseStudy_mil-promises__dGYjH span{color:var(--mil-red);font:600 .6rem var(--font-mono);letter-spacing:.1em}.MillenniaCaseStudy_mil-content__lwO2O{background:radial-gradient(circle at 80% 0,rgba(200,16,46,.35),transparent 45%),#1b0f10;color:#fff}.MillenniaCaseStudy_mil-content__lwO2O .MillenniaCaseStudy_mil-head__ZrZT0 p{color:rgba(255,255,255,.68)}.MillenniaCaseStudy_mil-content__lwO2O h2 em{color:#ff5a6a}.MillenniaCaseStudy_mil-phones__4uWWO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,3vw,3rem);max-width:1080px;margin:0 auto}.MillenniaCaseStudy_mil-phone__JyJ_W{padding:9px;border-radius:40px;background:#0b0708;box-shadow:0 50px 100px -40px rgba(0,0,0,.8)}.MillenniaCaseStudy_mil-phone__JyJ_W:nth-child(2){transform:translateY(-36px)}.MillenniaCaseStudy_mil-phone-screen___MAGf{position:relative;aspect-ratio:9/18;overflow:hidden;border-radius:32px}.MillenniaCaseStudy_mil-phone-screen___MAGf.MillenniaCaseStudy_photo__z3m3B img{object-fit:cover}.MillenniaCaseStudy_mil-phone-screen___MAGf.MillenniaCaseStudy_photo__z3m3B:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(20,6,8,.85))}.MillenniaCaseStudy_mil-phone-screen___MAGf.MillenniaCaseStudy_red__uRBk6{background:radial-gradient(circle at 30% 20%,rgba(255,255,255,.18),transparent 40%),linear-gradient(160deg,#e0233f,var(--mil-wine))}.MillenniaCaseStudy_mil-phone-screen___MAGf.MillenniaCaseStudy_dark__7pBOR{background:radial-gradient(circle at 70% 25%,rgba(200,16,46,.5),transparent 45%),#120a0b}.MillenniaCaseStudy_mil-reel-tag__3SA66{position:absolute;z-index:1;top:1rem;left:1rem;padding:.35rem .7rem;border-radius:999px;background:rgba(255,255,255,.16);backdrop-filter:blur(10px);font:600 .58rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.MillenniaCaseStudy_mil-reel-copy__UcG6Z{position:absolute;z-index:1;inset:auto 1.1rem 1.4rem;display:grid;gap:.6rem}.MillenniaCaseStudy_mil-reel-copy__UcG6Z small{color:rgba(255,255,255,.72);font:600 .62rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.MillenniaCaseStudy_mil-reel-copy__UcG6Z b{font-size:clamp(1.15rem,1.7vw,1.5rem);line-height:1.1;letter-spacing:-.03em}.MillenniaCaseStudy_mil-reel-copy__UcG6Z p{margin:0;color:rgba(255,255,255,.7);font-size:.85rem;line-height:1.45}.MillenniaCaseStudy_mil-reel-copy__UcG6Z ol{display:grid;gap:.35rem;margin:.4rem 0 0;padding:0;list-style:none;counter-reset:step}.MillenniaCaseStudy_mil-reel-copy__UcG6Z li{padding:.45rem .7rem;border-radius:10px;background:rgba(255,255,255,.14);font-size:.82rem}.MillenniaCaseStudy_mil-channels__pB0_d{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.MillenniaCaseStudy_mil-channels__pB0_d article{display:grid;align-content:start;gap:1rem;padding:1.2rem;border:1px solid var(--mil-line);border-radius:22px;background:var(--mil-ivory)}.MillenniaCaseStudy_mil-channels__pB0_d header{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.2rem .3rem}.MillenniaCaseStudy_mil-channels__pB0_d header span{font-size:1.2rem;font-weight:600;letter-spacing:-.03em}.MillenniaCaseStudy_mil-channels__pB0_d header small{color:#8e8385;font:600 .58rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.MillenniaCaseStudy_mil-ad__oFPYX{position:relative;overflow:hidden;border-radius:16px;background:#fff;box-shadow:0 24px 50px -30px rgba(22,17,18,.35)}.MillenniaCaseStudy_mil-ad__oFPYX.MillenniaCaseStudy_meta__guu2E{display:grid;gap:.7rem;padding:.9rem}.MillenniaCaseStudy_mil-ad-top__4ZoY8{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:0 .6rem}.MillenniaCaseStudy_mil-ad-top__4ZoY8 i{grid-row:span 2;width:30px;height:30px;border-radius:50%;background:var(--mil-red)}.MillenniaCaseStudy_mil-ad-top__4ZoY8 b{font-size:.82rem}.MillenniaCaseStudy_mil-ad-top__4ZoY8 small{color:#8e8385;font-size:.7rem}.MillenniaCaseStudy_mil-ad__oFPYX.MillenniaCaseStudy_meta__guu2E p{margin:0;font-size:.85rem;line-height:1.45}.MillenniaCaseStudy_mil-ad-media__DxNA5{position:relative;aspect-ratio:1.2;overflow:hidden;border-radius:10px}.MillenniaCaseStudy_mil-ad-media__DxNA5 img{object-fit:cover;object-position:left center}.MillenniaCaseStudy_mil-ad-cta__6A2GV{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.6rem .7rem;border-radius:10px;background:#f4f1ee;font-size:.78rem}.MillenniaCaseStudy_mil-ad-cta__6A2GV span{color:#8e8385}.MillenniaCaseStudy_mil-ad-cta__6A2GV b{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .7rem;border-radius:999px;background:#1fa463;color:#fff}.MillenniaCaseStudy_mil-ad__oFPYX.MillenniaCaseStudy_google__L_EaN{display:grid;gap:.9rem;padding:1rem}.MillenniaCaseStudy_mil-search-bar__6XDe5{display:flex;align-items:center;gap:.6rem;padding:.7rem 1rem;border:1px solid var(--mil-line);border-radius:999px;color:#3a3335;font-size:.85rem}.MillenniaCaseStudy_mil-serp__DuFgZ{display:grid;gap:.45rem}.MillenniaCaseStudy_mil-serp__DuFgZ small{color:#5a5355;font-size:.72rem}.MillenniaCaseStudy_mil-serp__DuFgZ b{color:#1a3fb0;font-size:1.02rem;font-weight:500;line-height:1.3}.MillenniaCaseStudy_mil-serp__DuFgZ p{margin:0;color:#4b4446;font-size:.82rem;line-height:1.5}.MillenniaCaseStudy_mil-serp__DuFgZ div{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.3rem}.MillenniaCaseStudy_mil-serp__DuFgZ div span{padding:.3rem .65rem;border:1px solid var(--mil-line);border-radius:999px;color:#1a3fb0;font-size:.72rem}.MillenniaCaseStudy_mil-ad__oFPYX.MillenniaCaseStudy_tiktok__4c0kM{aspect-ratio:9/13;background:#000}.MillenniaCaseStudy_mil-ad__oFPYX.MillenniaCaseStudy_tiktok__4c0kM img{object-fit:cover;opacity:.85}.MillenniaCaseStudy_mil-tiktok-copy__OA2CE{position:absolute;inset:auto 0 0;display:grid;gap:.5rem;padding:2.5rem 1rem 1rem;background:linear-gradient(180deg,transparent,rgba(0,0,0,.85));color:#fff}.MillenniaCaseStudy_mil-tiktok-copy__OA2CE b{font-size:.85rem}.MillenniaCaseStudy_mil-tiktok-copy__OA2CE p{margin:0;font-size:.82rem;line-height:1.45}.MillenniaCaseStudy_mil-tiktok-copy__OA2CE span{justify-self:start;padding:.45rem .8rem;border-radius:8px;background:#fe2c55;font-size:.75rem;font-weight:600}.MillenniaCaseStudy_mil-seo__CMHzl{background:var(--mil-ivory)}.MillenniaCaseStudy_mil-seo-grid__btktM{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem 5rem;align-items:start}.MillenniaCaseStudy_mil-seo-lead__vgPto{margin:1.5rem 0 0;color:var(--mil-muted);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.6}.MillenniaCaseStudy_mil-engines__Ki2jx{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.8rem 0 0;padding:0;list-style:none}.MillenniaCaseStudy_mil-engines__Ki2jx li{padding:.5rem .9rem;border:1px solid var(--mil-line);border-radius:999px;background:#fff;font-size:.88rem;font-weight:500}.MillenniaCaseStudy_mil-seo-work__a3mY7{display:grid;margin:2rem 0 0;padding:0;list-style:none}.MillenniaCaseStudy_mil-seo-work__a3mY7 li{display:grid;gap:.3rem;padding:1.1rem 0;border-top:1px solid var(--mil-line)}.MillenniaCaseStudy_mil-seo-work__a3mY7 b{font-weight:600;letter-spacing:-.02em}.MillenniaCaseStudy_mil-seo-work__a3mY7 span{color:var(--mil-muted);line-height:1.5}.MillenniaCaseStudy_mil-answer__0LHYh{display:grid;gap:.9rem;padding:1.2rem;border-radius:24px;background:#fff;box-shadow:0 40px 90px -50px rgba(22,17,18,.45)}.MillenniaCaseStudy_mil-answer-q__AuLby{display:flex;align-items:center;gap:.6rem;justify-self:end;max-width:85%;padding:.8rem 1rem;border-radius:16px 16px 4px 16px;background:var(--mil-ink);color:#fff;font-size:.95rem}.MillenniaCaseStudy_mil-answer-a__IL6NP{display:grid;gap:.7rem;padding:1rem 1.1rem;border-radius:16px 16px 16px 4px;background:var(--mil-ivory)}.MillenniaCaseStudy_mil-answer-a__IL6NP p{margin:0;font-size:.95rem;line-height:1.6}.MillenniaCaseStudy_mil-answer-note__mWQid{color:var(--mil-muted);font-size:.85rem!important}.MillenniaCaseStudy_mil-answer-source__3Jtpj{justify-self:start;padding:.3rem .7rem;border-radius:999px;background:#fff;color:var(--mil-red);font:600 .62rem var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.MillenniaCaseStudy_mil-answer-blog__eECeU{overflow:hidden;border:1px solid var(--mil-line);border-radius:16px}.MillenniaCaseStudy_mil-answer-blog__eECeU img,.MillenniaCaseStudy_mil-browser__pTXt7 img,.MillenniaCaseStudy_mil-mobile-frame__axUNJ img,.MillenniaCaseStudy_mil-site-shot__R7YWk img{display:block;width:100%;height:auto}.MillenniaCaseStudy_mil-browser__pTXt7{margin:0;overflow:hidden;border:1px solid var(--mil-line);border-radius:clamp(14px,1.6vw,22px);background:#fff;box-shadow:0 50px 110px -50px rgba(22,17,18,.45)}.MillenniaCaseStudy_mil-browser-top__MLxSs{display:flex;align-items:center;gap:7px;padding:12px 16px;border-bottom:1px solid var(--mil-line);background:#fbf9f7}.MillenniaCaseStudy_mil-browser-top__MLxSs i{width:10px;height:10px;border-radius:50%;background:#e2dcd9}.MillenniaCaseStudy_mil-browser-top__MLxSs span{margin-inline-start:12px;color:#8e8385;font:500 .7rem var(--font-mono)}.MillenniaCaseStudy_mil-browser__pTXt7.MillenniaCaseStudy_dark__7pBOR{border-color:rgba(255,255,255,.1)}.MillenniaCaseStudy_mil-browser__pTXt7.MillenniaCaseStudy_dark__7pBOR .MillenniaCaseStudy_mil-browser-top__MLxSs{border-color:rgba(255,255,255,.08);background:#241718}.MillenniaCaseStudy_mil-browser__pTXt7.MillenniaCaseStudy_dark__7pBOR .MillenniaCaseStudy_mil-browser-top__MLxSs i{background:#4a3a3c}.MillenniaCaseStudy_mil-courses__abSVv{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.6rem;margin:1.2rem 0 clamp(2.5rem,5vw,4rem)}.MillenniaCaseStudy_mil-courses__abSVv div{display:grid;gap:.35rem;padding:1rem;border:1px solid var(--mil-line);border-radius:14px;font-weight:500}.MillenniaCaseStudy_mil-courses__abSVv span{color:var(--mil-red);font:600 .6rem var(--font-mono);letter-spacing:.1em}.MillenniaCaseStudy_mil-site-grid__munx0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.MillenniaCaseStudy_mil-site-grid__munx0 figure{display:grid;gap:.7rem;margin:0}.MillenniaCaseStudy_mil-site-shot__R7YWk{max-height:420px;overflow:hidden;border:1px solid var(--mil-line);border-radius:18px;background:#fff}.MillenniaCaseStudy_mil-site-shot__R7YWk img{transition:transform 3s cubic-bezier(.16,1,.3,1)}.MillenniaCaseStudy_mil-site-grid__munx0 figure:hover .MillenniaCaseStudy_mil-site-shot__R7YWk img{transform:translateY(calc(-100% + 420px))}.MillenniaCaseStudy_mil-site-grid__munx0 figcaption{color:var(--mil-muted);font:600 .62rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.MillenniaCaseStudy_mil-funnel__kaOoQ{background:#1b0f10;color:#fff}.MillenniaCaseStudy_mil-funnel__kaOoQ .MillenniaCaseStudy_mil-head__ZrZT0 p{color:rgba(255,255,255,.68)}.MillenniaCaseStudy_mil-funnel__kaOoQ h2 em{color:#ff5a6a}.MillenniaCaseStudy_mil-flow__uuZ_2{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin:0 0 clamp(2.5rem,5vw,4rem);padding:0;list-style:none}.MillenniaCaseStudy_mil-flow__uuZ_2 li{position:relative;display:grid;align-content:start;gap:.5rem;min-height:170px;padding:1.2rem;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:rgba(255,255,255,.04)}.MillenniaCaseStudy_mil-flow__uuZ_2 li>span{color:#ff5a6a;font:600 .62rem var(--font-mono);letter-spacing:.1em}.MillenniaCaseStudy_mil-flow__uuZ_2 b{margin-top:auto;font-size:1.15rem;letter-spacing:-.03em;text-transform:uppercase}.MillenniaCaseStudy_mil-flow__uuZ_2 small{color:rgba(255,255,255,.62);font-size:.85rem;line-height:1.45}.MillenniaCaseStudy_mil-flow__uuZ_2 svg{position:absolute;top:1.2rem;inset-inline-end:1.1rem;color:rgba(255,255,255,.35)}[dir=rtl] .MillenniaCaseStudy_mil-flow__uuZ_2 svg{transform:scaleX(-1)}.MillenniaCaseStudy_mil-funnel-shots__gpwvI{display:grid;grid-template-columns:minmax(0,1fr) clamp(200px,22vw,290px);align-items:end;gap:clamp(1rem,3vw,2.5rem)}.MillenniaCaseStudy_mil-mobile-frame__axUNJ{overflow:hidden;padding:8px;border-radius:38px;background:#0b0708;box-shadow:0 50px 100px -40px rgba(0,0,0,.8)}.MillenniaCaseStudy_mil-mobile-frame__axUNJ img{border-radius:30px}.MillenniaCaseStudy_mil-close__B63kX{background:var(--mil-ivory)}.MillenniaCaseStudy_mil-statement__fi7zG{max-width:16ch;font-size:clamp(3rem,7vw,7rem)!important}.MillenniaCaseStudy_mil-close-foot__B7NKj{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:clamp(2.5rem,5vw,4rem);padding-top:1.5rem;border-top:1px solid var(--mil-line);color:#8e8385;font:600 .62rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.MillenniaCaseStudy_mil-close-foot__B7NKj div{display:flex;flex-wrap:wrap;gap:.75rem}.MillenniaCaseStudy_mil-btn__nulG2{display:inline-flex;align-items:center;gap:.55rem;min-height:48px;padding:0 1.3rem;border:1px solid var(--mil-line);border-radius:999px;background:#fff;color:var(--mil-ink);font:500 .95rem var(--font-sans);letter-spacing:0;text-decoration:none;text-transform:none;transition:transform .3s}.MillenniaCaseStudy_mil-btn__nulG2.MillenniaCaseStudy_red__uRBk6{border-color:transparent;background:var(--mil-red);color:#fff}.MillenniaCaseStudy_mil-btn__nulG2:hover{transform:translateY(-2px)}@media (max-width:991px){.MillenniaCaseStudy_mil-brand-board__Xz34g,.MillenniaCaseStudy_mil-funnel-shots__gpwvI,.MillenniaCaseStudy_mil-head__ZrZT0,.MillenniaCaseStudy_mil-seo-grid__btktM{grid-template-columns:1fr}.MillenniaCaseStudy_mil-facts__kHuJj,.MillenniaCaseStudy_mil-promises__dGYjH,.MillenniaCaseStudy_mil-stats__4zJPj{grid-template-columns:repeat(2,minmax(0,1fr))}.MillenniaCaseStudy_mil-channels__pB0_d,.MillenniaCaseStudy_mil-site-grid__munx0{grid-template-columns:1fr}.MillenniaCaseStudy_mil-courses__abSVv{grid-template-columns:repeat(3,minmax(0,1fr))}.MillenniaCaseStudy_mil-flow__uuZ_2{grid-template-columns:repeat(2,minmax(0,1fr))}.MillenniaCaseStudy_mil-phones__4uWWO{grid-template-columns:repeat(3,minmax(220px,1fr));overflow-x:auto;padding-bottom:1rem;scroll-snap-type:x mandatory}.MillenniaCaseStudy_mil-phone__JyJ_W{scroll-snap-align:center}.MillenniaCaseStudy_mil-phone__JyJ_W:nth-child(2){transform:none}.MillenniaCaseStudy_mil-mobile-frame__axUNJ{width:min(300px,80%);margin:0 auto}}@media (max-width:600px){.MillenniaCaseStudy_mil-wrap__REN4N{width:calc(100% - 32px)}.MillenniaCaseStudy_mil-label__Zr47K{flex-direction:column;gap:.35rem}.MillenniaCaseStudy_mil-facts__kHuJj,.MillenniaCaseStudy_mil-palette__6D6VW{grid-template-columns:1fr}.MillenniaCaseStudy_mil-courses__abSVv{grid-template-columns:repeat(2,minmax(0,1fr))}.MillenniaCaseStudy_mil-flow__uuZ_2{grid-template-columns:1fr}.MillenniaCaseStudy_mil-flow__uuZ_2 li{min-height:0}}.MillenniaCaseStudy_mil-brand-logo__Nya_O.MillenniaCaseStudy_wide__y0gY5{grid-column:1/-1}.MillenniaCaseStudy_mil-brand-logo__Nya_O.MillenniaCaseStudy_wide__y0gY5 img{width:min(560px,76%)}.MillenniaCaseStudy_mil-brand-logo__Nya_O.MillenniaCaseStudy_ink__KQyyL img,.MillenniaCaseStudy_mil-brand-logo__Nya_O.MillenniaCaseStudy_red__uRBk6 img{width:min(320px,76%);padding:0;border-radius:0;background:none;box-shadow:none}.MillenniaCaseStudy_mil-brand-logo__Nya_O.MillenniaCaseStudy_ink__KQyyL{background:var(--mil-ink)}.MillenniaCaseStudy_mil-brand-logo__Nya_O.MillenniaCaseStudy_ink__KQyyL span{color:rgba(255,255,255,.5)}.MillenniaCaseStudy_mil-mobile-row__HyzGK{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(2rem,5vw,5rem);margin-top:clamp(4rem,8vw,6rem)}.MillenniaCaseStudy_mil-mobile-pair__FF8S_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(1rem,2vw,1.6rem)}.MillenniaCaseStudy_mil-mobile-pair__FF8S_ .MillenniaCaseStudy_mil-mobile-frame__axUNJ:nth-child(2){margin-top:12%}.MillenniaCaseStudy_mil-mobile-notes__14g8Q{display:grid;gap:1.6rem;margin:0;padding:0;list-style:none}.MillenniaCaseStudy_mil-mobile-notes__14g8Q li{display:grid;gap:.4rem;padding-top:1.1rem;border-top:1px solid rgba(255,255,255,.18)}.MillenniaCaseStudy_mil-mobile-notes__14g8Q span{color:#ff6b6e;font:600 .62rem var(--font-mono);letter-spacing:.12em}.MillenniaCaseStudy_mil-mobile-notes__14g8Q b{color:#fff;font-size:1.25rem;letter-spacing:-.02em}.MillenniaCaseStudy_mil-mobile-notes__14g8Q small{color:rgba(255,255,255,.62);font-size:.95rem;line-height:1.55}.MillenniaCaseStudy_mil-results__iWWOp{background:#fff}.MillenniaCaseStudy_mil-results-figures__mt_yf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 2rem;margin-bottom:clamp(3rem,6vw,4.5rem)}.MillenniaCaseStudy_mil-results-figures__mt_yf div{display:grid;align-content:start;gap:.4rem;padding-top:1.2rem;border-top:2px solid var(--mil-ink)}.MillenniaCaseStudy_mil-results-figures__mt_yf strong{color:var(--mil-red);font-size:clamp(3rem,6.4vw,6.2rem);font-weight:700;line-height:.9;letter-spacing:-.06em}.MillenniaCaseStudy_mil-results-figures__mt_yf b{margin-top:.5rem;font-size:1.05rem}.MillenniaCaseStudy_mil-results-figures__mt_yf span{color:var(--mil-muted);font-size:.9rem}.MillenniaCaseStudy_mil-gsc__sea9m{margin:0;overflow:hidden;border:1px solid var(--mil-line);border-radius:20px;background:#f0f3f9;box-shadow:0 40px 90px -60px rgba(22,17,18,.45)}.MillenniaCaseStudy_mil-gsc__sea9m img{display:block;width:100%;height:auto}.MillenniaCaseStudy_mil-gsc__sea9m figcaption{padding:.9rem 1.2rem;border-top:1px solid var(--mil-line);background:#fff;color:#8e8385;font:600 .6rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.MillenniaCaseStudy_mil-ai-result__laQyk{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(1.5rem,4vw,3.5rem);margin-top:clamp(2.5rem,5vw,4rem)}.MillenniaCaseStudy_mil-ai-figure__FiVKT{display:grid;gap:.7rem;padding:clamp(1.4rem,3vw,2.2rem);border-radius:22px;background:var(--mil-ink);color:#fff}.MillenniaCaseStudy_mil-ai-figure__FiVKT svg{color:#b9a5ff}.MillenniaCaseStudy_mil-ai-figure__FiVKT strong{font-size:clamp(3.4rem,6vw,5.6rem);font-weight:700;line-height:.9;letter-spacing:-.06em}.MillenniaCaseStudy_mil-ai-figure__FiVKT b{font-size:1.1rem;line-height:1.3}.MillenniaCaseStudy_mil-ai-figure__FiVKT span{color:rgba(255,255,255,.62);line-height:1.55}@media (max-width:991px){.MillenniaCaseStudy_mil-ai-result__laQyk,.MillenniaCaseStudy_mil-mobile-row__HyzGK{grid-template-columns:1fr}.MillenniaCaseStudy_mil-results-figures__mt_yf{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.2rem 1.5rem}.MillenniaCaseStudy_mil-mobile-pair__FF8S_ .MillenniaCaseStudy_mil-mobile-frame__axUNJ{width:100%}}@media (max-width:600px){.MillenniaCaseStudy_mil-gsc__sea9m{overflow-x:auto}.MillenniaCaseStudy_mil-gsc__sea9m img{width:720px;max-width:none}}[dir=rtl] .MillenniaCaseStudy_mil-ai-figure__FiVKT strong,[dir=rtl] .MillenniaCaseStudy_mil-palette__6D6VW small,[dir=rtl] .MillenniaCaseStudy_mil-results-figures__mt_yf strong{unicode-bidi:plaintext;text-align:right}@media (max-width:767px){.MillenniaCaseStudy_mil-brand-logo__Nya_O span,.MillenniaCaseStudy_mil-brand-type__b25K_ span,.MillenniaCaseStudy_mil-channels__pB0_d header small,.MillenniaCaseStudy_mil-reel-tag__3SA66{font-size:.66rem}.MillenniaCaseStudy_mil-courses__abSVv span,.MillenniaCaseStudy_mil-facts__kHuJj dt,.MillenniaCaseStudy_mil-gsc__sea9m figcaption,.MillenniaCaseStudy_mil-promises__dGYjH span{font-size:.68rem}.MillenniaCaseStudy_mil-answer-source__3Jtpj,.MillenniaCaseStudy_mil-close-foot__B7NKj,.MillenniaCaseStudy_mil-flow__uuZ_2 li>span,.MillenniaCaseStudy_mil-label__Zr47K,.MillenniaCaseStudy_mil-mobile-notes__14g8Q span,.MillenniaCaseStudy_mil-reel-copy__UcG6Z small,.MillenniaCaseStudy_mil-site-grid__munx0 figcaption{font-size:.7rem}[dir=rtl] .MillenniaCaseStudy_mil-brand-logo__Nya_O span,[dir=rtl] .MillenniaCaseStudy_mil-brand-type__b25K_ span,[dir=rtl] .MillenniaCaseStudy_mil-channels__pB0_d header small,[dir=rtl] .MillenniaCaseStudy_mil-reel-tag__3SA66{font-size:.74rem}[dir=rtl] .MillenniaCaseStudy_mil-courses__abSVv span,[dir=rtl] .MillenniaCaseStudy_mil-facts__kHuJj dt,[dir=rtl] .MillenniaCaseStudy_mil-gsc__sea9m figcaption,[dir=rtl] .MillenniaCaseStudy_mil-promises__dGYjH span{font-size:.76rem}[dir=rtl] .MillenniaCaseStudy_mil-answer-source__3Jtpj,[dir=rtl] .MillenniaCaseStudy_mil-close-foot__B7NKj,[dir=rtl] .MillenniaCaseStudy_mil-flow__uuZ_2 li>span,[dir=rtl] .MillenniaCaseStudy_mil-label__Zr47K,[dir=rtl] .MillenniaCaseStudy_mil-mobile-notes__14g8Q span,[dir=rtl] .MillenniaCaseStudy_mil-reel-copy__UcG6Z small,[dir=rtl] .MillenniaCaseStudy_mil-site-grid__munx0 figcaption{font-size:.78rem}}.TopsysCaseStudy_tps-root__E7WO9{--tps-ink:#111214;--tps-charcoal:#17181b;--tps-warm:#f6f3ee;--tps-red:#e0303a;--tps-muted:#6b6c70;--tps-line:rgba(17,18,20,0.12);color:var(--tps-ink);background:#fff;overflow:hidden}.TopsysCaseStudy_tps-root__E7WO9 *{box-sizing:border-box}.TopsysCaseStudy_tps-wrap__oNm9g{width:min(100% - 10vw,1400px);margin:0 auto}.TopsysCaseStudy_tps-section__oVu3I{padding:clamp(5rem,10vw,9rem) 0}.TopsysCaseStudy_tps-dark__lZ2ol{background:var(--tps-charcoal);color:#fff}.TopsysCaseStudy_tps-warm__GW0_t{background:var(--tps-warm)}.TopsysCaseStudy_tps-label__jHfgJ{display:flex;justify-content:space-between;gap:1rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);padding-bottom:1rem;border-bottom:1px solid var(--tps-line);color:#8a8b8f;font:600 .62rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.TopsysCaseStudy_tps-label__jHfgJ.TopsysCaseStudy_dark__bnKab{border-color:rgba(255,255,255,.12);color:rgba(255,255,255,.5)}.TopsysCaseStudy_tps-label__jHfgJ span:first-child:before{content:"";display:inline-block;width:6px;height:6px;margin-inline-end:.6rem;border-radius:50%;background:var(--tps-red);vertical-align:middle}.TopsysCaseStudy_tps-root__E7WO9 h2{margin:0;font-size:clamp(2.6rem,5.6vw,5.6rem);font-weight:600;line-height:.95;letter-spacing:-.065em}.TopsysCaseStudy_tps-root__E7WO9 h2 em{color:#9a9ba0;font-style:normal}.TopsysCaseStudy_tps-close__UX6v_ h2 em,.TopsysCaseStudy_tps-dark__lZ2ol h2 em{color:rgba(255,255,255,.45)}.TopsysCaseStudy_tps-head__A_5ZB{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:2rem 5rem;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.TopsysCaseStudy_tps-head__A_5ZB p{margin:0;color:var(--tps-muted);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.6}.TopsysCaseStudy_tps-dark__lZ2ol .TopsysCaseStudy_tps-head__A_5ZB p{color:rgba(255,255,255,.64)}.TopsysCaseStudy_tps-facts___B_eo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;border-top:1px solid var(--tps-line)}.TopsysCaseStudy_tps-facts___B_eo div{display:grid;gap:.5rem;padding:1.3rem 1.5rem 1.3rem 0}.TopsysCaseStudy_tps-facts___B_eo dt{color:#8a8b8f;font:600 .6rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.TopsysCaseStudy_tps-facts___B_eo dd{margin:0;font-size:1.05rem;font-weight:500;letter-spacing:-.02em}.TopsysCaseStudy_tps-cinema__7FBN1,.TopsysCaseStudy_tps-env-hero__V4VgX{position:relative;aspect-ratio:21/9;margin:clamp(2.5rem,5vw,4rem) 0 0;overflow:hidden;border-radius:clamp(16px,2vw,28px);background:#000}.TopsysCaseStudy_tps-env-hero__V4VgX{margin:0 0 1rem}.TopsysCaseStudy_tps-cinema__7FBN1 img,.TopsysCaseStudy_tps-env-hero__V4VgX img{object-fit:cover}.TopsysCaseStudy_tps-cinema__7FBN1 figcaption{position:absolute;inset:auto 0 0;display:flex;justify-content:space-between;gap:1rem;padding:2.5rem 1.6rem 1.3rem;background:linear-gradient(180deg,transparent,rgba(0,0,0,.65));color:rgba(255,255,255,.85);font:600 .6rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.TopsysCaseStudy_tps-env-hero__V4VgX figcaption{position:absolute;inset:auto 0 0;display:grid;gap:.4rem;max-width:34rem;padding:3rem 1.8rem 1.6rem;color:#fff}.TopsysCaseStudy_tps-env-hero__V4VgX:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.7),transparent 60%)}.TopsysCaseStudy_tps-env-hero__V4VgX figcaption{z-index:1}.TopsysCaseStudy_tps-env-hero__V4VgX b{font-size:clamp(1.8rem,3vw,2.8rem);letter-spacing:-.05em}.TopsysCaseStudy_tps-env-hero__V4VgX span{color:rgba(255,255,255,.78);line-height:1.5}.TopsysCaseStudy_tps-products__1SCJ6{display:grid;gap:clamp(3.5rem,7vw,6rem)}.TopsysCaseStudy_tps-product__HRii7{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:center;gap:clamp(2rem,5vw,5rem);padding-top:clamp(2rem,4vw,3rem);border-top:1px solid rgba(255,255,255,.12)}.TopsysCaseStudy_tps-product__HRii7:nth-child(2n){grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.TopsysCaseStudy_tps-product__HRii7:nth-child(2n) .TopsysCaseStudy_tps-product-copy__5kdrX{order:2}.TopsysCaseStudy_tps-product-copy__5kdrX{display:grid;justify-items:start;gap:.9rem}.TopsysCaseStudy_tps-product-index__MsnbT{color:var(--accent);font:600 .62rem var(--font-mono);letter-spacing:.12em}.TopsysCaseStudy_tps-product-mark__UsWc6{width:72px;height:72px;border-radius:16px;background:#fff;object-fit:cover;object-position:center 40%}.TopsysCaseStudy_tps-product-copy__5kdrX small{color:rgba(255,255,255,.55);font:600 .62rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.TopsysCaseStudy_tps-product-copy__5kdrX h3{margin:0;font-size:clamp(2rem,3.4vw,3.2rem);font-weight:600;line-height:1;letter-spacing:-.05em}.TopsysCaseStudy_tps-product-copy__5kdrX>p{margin:0;color:rgba(255,255,255,.66);line-height:1.6}.TopsysCaseStudy_tps-product-copy__5kdrX ul{display:grid;gap:.5rem;width:100%;margin:.4rem 0 .6rem;padding:0;list-style:none}.TopsysCaseStudy_tps-product-copy__5kdrX li{display:flex;align-items:center;gap:.7rem;padding:.6rem 0;border-bottom:1px solid rgba(255,255,255,.08);font-size:.95rem}.TopsysCaseStudy_tps-product-copy__5kdrX li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent)}.TopsysCaseStudy_tps-link__TCgGt{display:inline-flex;align-items:center;gap:.45rem;color:#fff;font-size:.92rem;font-weight:500;text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:6px}.TopsysCaseStudy_tps-product-media__G8XUC{position:relative;padding-bottom:12%}.TopsysCaseStudy_tps-product-photo__RqBPD{position:relative;width:62%;aspect-ratio:920/1152;overflow:hidden;border-radius:22px}.TopsysCaseStudy_tps-product__HRii7:nth-child(2n) .TopsysCaseStudy_tps-product-photo__RqBPD{margin-inline-start:auto}.TopsysCaseStudy_tps-product-photo__RqBPD img{object-fit:cover}.TopsysCaseStudy_tps-product-screen__rgCJH{position:absolute;inset-inline-end:0;bottom:0;width:72%;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:#fff;box-shadow:0 0 0 6px rgba(255,255,255,.04),0 40px 90px -30px rgba(0,0,0,.7)}.TopsysCaseStudy_tps-product__HRii7:nth-child(2n) .TopsysCaseStudy_tps-product-screen__rgCJH{inset-inline-end:auto;inset-inline-start:0}.TopsysCaseStudy_tps-product-screen__rgCJH img{display:block;width:100%;height:auto}.TopsysCaseStudy_tps-envs__A9kyz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.TopsysCaseStudy_tps-env__9B2nx{display:grid;align-content:start;gap:.6rem}.TopsysCaseStudy_tps-env__9B2nx>b{margin-top:.4rem;font-size:1.2rem;letter-spacing:-.03em}.TopsysCaseStudy_tps-env__9B2nx>p{margin:0;color:var(--tps-muted);font-size:.92rem;line-height:1.55}.TopsysCaseStudy_tps-shelf__5rN5p{display:grid;gap:.9rem;padding:1.6rem 1.1rem 1.4rem;border-radius:20px;background:linear-gradient(180deg,transparent 0 46%,#cfc8bc 46% 47.5%,transparent 47.5%),linear-gradient(180deg,#e9e3d9,#ddd5c8);box-shadow:inset 0 -12px 24px -18px rgba(0,0,0,.3)}.TopsysCaseStudy_tps-esl__C7M1j{position:relative;padding:6px;border-radius:9px;background:#2a2b2f;box-shadow:0 10px 18px -10px rgba(0,0,0,.55)}.TopsysCaseStudy_tps-esl-screen__1Eyfx{display:grid;gap:.15rem;padding:.55rem .65rem .5rem;border-radius:4px;background:#ecebe6;color:#111;font-family:var(--font-mono)}.TopsysCaseStudy_tps-esl__C7M1j.TopsysCaseStudy_dark__bnKab .TopsysCaseStudy_tps-esl-screen__1Eyfx{background:#1d1e21;color:#f2f2f0}.TopsysCaseStudy_tps-esl-top__WWGtK{display:flex;align-items:flex-start;justify-content:space-between;gap:.4rem}.TopsysCaseStudy_tps-esl-top__WWGtK b{font-size:.72rem;line-height:1.2}.TopsysCaseStudy_tps-esl-top__WWGtK span{flex:none;padding:.1rem .35rem;border-radius:3px;background:var(--tps-red);color:#fff;font-size:.55rem;font-weight:700;text-transform:uppercase}.TopsysCaseStudy_tps-esl-screen__1Eyfx small{color:#6c6c68;font-size:.58rem}.TopsysCaseStudy_tps-esl__C7M1j.TopsysCaseStudy_dark__bnKab .TopsysCaseStudy_tps-esl-screen__1Eyfx small{color:#a3a3a0}.TopsysCaseStudy_tps-esl-price__Jdkwl{display:flex;align-items:baseline;gap:.1rem;margin-top:.15rem}.TopsysCaseStudy_tps-esl-price__Jdkwl strong{font-size:1.55rem;font-weight:700;line-height:1;letter-spacing:-.04em}.TopsysCaseStudy_tps-esl-price__Jdkwl em{font-size:.7rem;font-style:normal;font-weight:700}.TopsysCaseStudy_tps-esl__C7M1j.TopsysCaseStudy_red__CfO7e .TopsysCaseStudy_tps-esl-price__Jdkwl em,.TopsysCaseStudy_tps-esl__C7M1j.TopsysCaseStudy_red__CfO7e .TopsysCaseStudy_tps-esl-price__Jdkwl strong{color:var(--tps-red)}.TopsysCaseStudy_tps-esl-barcode__5ITHf{height:12px;margin-top:.25rem;background:repeating-linear-gradient(90deg,currentColor 0 1px,transparent 1px 3px,currentColor 3px 5px,transparent 5px 6px);opacity:.55}.TopsysCaseStudy_tps-esl-led__t68XX{position:absolute;top:9px;right:-3px;width:6px;height:6px;border-radius:50%;background:#33d17a;box-shadow:0 0 8px #33d17a}.TopsysCaseStudy_tps-marks__QgBUT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:1rem}.TopsysCaseStudy_tps-marks__QgBUT div{position:relative;aspect-ratio:1.25;overflow:hidden;border:1px solid var(--tps-line);border-radius:20px;background:#fff}.TopsysCaseStudy_tps-marks__QgBUT img{width:100%;height:100%;object-fit:cover;object-position:center 42%}.TopsysCaseStudy_tps-campaign__ofIAU{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.TopsysCaseStudy_tps-campaign-tile__FXqeY{position:relative;aspect-ratio:920/1152;margin:0;overflow:hidden;border-radius:20px}.TopsysCaseStudy_tps-campaign-tile__FXqeY img{object-fit:cover;transition:transform 1.2s cubic-bezier(.16,1,.3,1)}.TopsysCaseStudy_tps-campaign-tile__FXqeY:hover img{transform:scale(1.04)}.TopsysCaseStudy_tps-campaign-tile__FXqeY figcaption{position:absolute;bottom:1rem;left:1rem;padding:.35rem .75rem;border-radius:999px;background:rgba(255,255,255,.92);font:600 .58rem var(--font-mono);letter-spacing:.1em;text-transform:uppercase}.TopsysCaseStudy_tps-hub__2J1Cv{position:relative;aspect-ratio:1000/520;border:1px solid rgba(255,255,255,.08);border-radius:28px;background:radial-gradient(circle at 50% 50%,rgba(224,48,58,.16),transparent 45%),#121316}.TopsysCaseStudy_tps-hub-lines__yoWJn{position:absolute;inset:0;width:100%;height:100%}.TopsysCaseStudy_tps-hub-lines__yoWJn line{stroke:rgba(255,255,255,.18);stroke-width:1.5;stroke-dasharray:4 6;animation:TopsysCaseStudy_tps-flow__P9PD9 2.4s linear infinite}@keyframes TopsysCaseStudy_tps-flow__P9PD9{to{stroke-dashoffset:-20}}.TopsysCaseStudy_tps-hub-core__YIlMI,.TopsysCaseStudy_tps-hub-node__vcgz_{position:absolute;display:grid;justify-items:center;gap:.25rem;text-align:center;transform:translate(-50%,-50%)}.TopsysCaseStudy_tps-hub-core__YIlMI{top:50%;left:50%;place-content:center;width:clamp(130px,16vw,200px);aspect-ratio:1;border-radius:50%;background:#fff;color:var(--tps-ink);box-shadow:0 0 0 12px rgba(255,255,255,.04),0 0 0 28px rgba(255,255,255,.02),0 30px 80px -20px rgba(224,48,58,.5)}.TopsysCaseStudy_tps-hub-core__YIlMI b{font-size:clamp(1.2rem,2vw,1.8rem);letter-spacing:-.04em}.TopsysCaseStudy_tps-hub-core__YIlMI span{color:var(--tps-red);font:600 .58rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.TopsysCaseStudy_tps-hub-node__vcgz_{padding:.8rem 1.1rem;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:rgba(23,24,27,.92)}.TopsysCaseStudy_tps-hub-node__vcgz_ b{font-size:1rem}.TopsysCaseStudy_tps-hub-node__vcgz_ span{color:rgba(255,255,255,.55);font-size:.78rem}.TopsysCaseStudy_n1__pFAma{top:17%;left:14%}.TopsysCaseStudy_n2__o_XHN{top:11.5%;left:50%}.TopsysCaseStudy_n3__xmYIr{top:17%;left:86%}.TopsysCaseStudy_n4__tJdY7{top:83%;left:14%}.TopsysCaseStudy_n5__mDiUL{top:88.5%;left:50%}.TopsysCaseStudy_n6__13I08{top:83%;left:86%}.TopsysCaseStudy_tps-pillars__xeFfV{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 2rem}.TopsysCaseStudy_tps-pillars__xeFfV div{display:grid;align-content:start;gap:.8rem;padding-top:1.3rem;border-top:1px solid var(--tps-ink)}.TopsysCaseStudy_tps-pillars__xeFfV span{color:var(--tps-red);font:600 .62rem var(--font-mono);letter-spacing:.1em}.TopsysCaseStudy_tps-pillars__xeFfV strong{font-size:clamp(1.5rem,2.4vw,2.2rem);font-weight:600;line-height:1;letter-spacing:-.05em}.TopsysCaseStudy_tps-pillars__xeFfV p{margin:0;color:var(--tps-muted);line-height:1.55}.TopsysCaseStudy_tps-close__UX6v_{background:radial-gradient(circle at 85% 20%,rgba(224,48,58,.22),transparent 40%),var(--tps-ink);color:#fff}.TopsysCaseStudy_tps-statement__XV3Y0{max-width:13ch;font-size:clamp(3rem,7.5vw,7.5rem)!important}.TopsysCaseStudy_tps-close-actions__eE4G_{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:clamp(2.5rem,5vw,3.5rem)}.TopsysCaseStudy_tps-btn__ON8QJ{display:inline-flex;align-items:center;gap:.55rem;min-height:48px;padding:0 1.3rem;border:1px solid rgba(255,255,255,.24);border-radius:999px;color:#fff;font-size:.95rem;font-weight:500;text-decoration:none;transition:transform .3s}.TopsysCaseStudy_tps-btn__ON8QJ.TopsysCaseStudy_light__LejP8{border-color:transparent;background:#fff;color:var(--tps-ink)}.TopsysCaseStudy_tps-btn__ON8QJ:hover{transform:translateY(-2px)}.TopsysCaseStudy_tps-next__yOZ9g{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:2rem;margin-top:clamp(3.5rem,7vw,6rem);padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.14);color:#fff;text-decoration:none}.TopsysCaseStudy_tps-next__yOZ9g>div:first-child{display:grid;gap:.6rem}.TopsysCaseStudy_tps-next__yOZ9g span{color:rgba(255,255,255,.5);font:600 .62rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.TopsysCaseStudy_tps-next__yOZ9g strong{font-size:clamp(2.2rem,4.5vw,4.2rem);font-weight:600;line-height:1;letter-spacing:-.05em;transition:transform .5s cubic-bezier(.16,1,.3,1)}.TopsysCaseStudy_tps-next__yOZ9g small{color:rgba(255,255,255,.6)}.TopsysCaseStudy_tps-next__yOZ9g:hover strong{transform:translateX(10px)}.TopsysCaseStudy_tps-next-media__HwMO7{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:18px}.TopsysCaseStudy_tps-next-media__HwMO7 img{object-fit:cover}.TopsysCaseStudy_tps-next-arrow__DFEjo{position:absolute;top:1.5rem;right:0;color:var(--tps-red)}[dir=rtl] .TopsysCaseStudy_tps-next-arrow__DFEjo{right:auto;left:0;transform:scaleX(-1)}@media (max-width:991px){.TopsysCaseStudy_tps-head__A_5ZB,.TopsysCaseStudy_tps-next__yOZ9g,.TopsysCaseStudy_tps-product__HRii7,.TopsysCaseStudy_tps-product__HRii7:nth-child(2n){grid-template-columns:1fr}.TopsysCaseStudy_tps-product__HRii7:nth-child(2n) .TopsysCaseStudy_tps-product-copy__5kdrX{order:0}.TopsysCaseStudy_tps-campaign__ofIAU,.TopsysCaseStudy_tps-envs__A9kyz,.TopsysCaseStudy_tps-facts___B_eo,.TopsysCaseStudy_tps-marks__QgBUT,.TopsysCaseStudy_tps-pillars__xeFfV{grid-template-columns:repeat(2,minmax(0,1fr))}.TopsysCaseStudy_tps-pillars__xeFfV{gap:2rem}.TopsysCaseStudy_tps-hub__2J1Cv{aspect-ratio:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:1.2rem}.TopsysCaseStudy_tps-hub-lines__yoWJn{display:none}.TopsysCaseStudy_tps-hub-core__YIlMI,.TopsysCaseStudy_tps-hub-node__vcgz_{position:static;transform:none}.TopsysCaseStudy_tps-hub-core__YIlMI{grid-column:1/-1;justify-self:center;margin:.5rem 0 1rem}}@media (max-width:600px){.TopsysCaseStudy_tps-wrap__oNm9g{width:calc(100% - 32px)}.TopsysCaseStudy_tps-label__jHfgJ{flex-direction:column;gap:.35rem}.TopsysCaseStudy_tps-envs__A9kyz,.TopsysCaseStudy_tps-facts___B_eo,.TopsysCaseStudy_tps-pillars__xeFfV{grid-template-columns:1fr}.TopsysCaseStudy_tps-cinema__7FBN1,.TopsysCaseStudy_tps-env-hero__V4VgX{aspect-ratio:4/3}.TopsysCaseStudy_tps-hub__2J1Cv{grid-template-columns:1fr}}@media (max-width:767px){.TopsysCaseStudy_tps-link__TCgGt{min-height:44px}}[dir=rtl] .TopsysCaseStudy_tps-esl-screen__1Eyfx small{unicode-bidi:plaintext;text-align:right}@media (max-width:767px){.TopsysCaseStudy_tps-esl-top__WWGtK span{font-size:.64rem}.TopsysCaseStudy_tps-campaign-tile__FXqeY figcaption,.TopsysCaseStudy_tps-esl-screen__1Eyfx small,.TopsysCaseStudy_tps-hub-core__YIlMI span{font-size:.66rem}.TopsysCaseStudy_tps-cinema__7FBN1 figcaption,.TopsysCaseStudy_tps-facts___B_eo dt{font-size:.68rem}.TopsysCaseStudy_tps-label__jHfgJ,.TopsysCaseStudy_tps-next__yOZ9g span,.TopsysCaseStudy_tps-pillars__xeFfV span,.TopsysCaseStudy_tps-product-copy__5kdrX small,.TopsysCaseStudy_tps-product-index__MsnbT{font-size:.7rem}[dir=rtl] .TopsysCaseStudy_tps-esl-top__WWGtK span{font-size:.72rem}[dir=rtl] .TopsysCaseStudy_tps-campaign-tile__FXqeY figcaption,[dir=rtl] .TopsysCaseStudy_tps-esl-screen__1Eyfx small,[dir=rtl] .TopsysCaseStudy_tps-hub-core__YIlMI span{font-size:.74rem}[dir=rtl] .TopsysCaseStudy_tps-cinema__7FBN1 figcaption,[dir=rtl] .TopsysCaseStudy_tps-facts___B_eo dt{font-size:.76rem}[dir=rtl] .TopsysCaseStudy_tps-label__jHfgJ,[dir=rtl] .TopsysCaseStudy_tps-next__yOZ9g span,[dir=rtl] .TopsysCaseStudy_tps-pillars__xeFfV span,[dir=rtl] .TopsysCaseStudy_tps-product-copy__5kdrX small,[dir=rtl] .TopsysCaseStudy_tps-product-index__MsnbT{font-size:.78rem}}.EnfcCaseStudy_enfc-root__08RCJ{--enfc-cyan:#12a8c8;--enfc-indigo:#5b4bd6;--enfc-ink:#0d1117;--enfc-muted:#646b78;--enfc-soft:#f5f7fa;--enfc-line:rgba(13,17,23,0.1);--enfc-gradient:linear-gradient(120deg,var(--enfc-cyan),var(--enfc-indigo));color:var(--enfc-ink);background:#fff;overflow:hidden}.EnfcCaseStudy_enfc-root__08RCJ *{box-sizing:border-box}.EnfcCaseStudy_enfc-wrap__vo_tb{width:min(100% - 10vw,1400px);margin:0 auto}.EnfcCaseStudy_enfc-section__X2m2g{padding:clamp(5rem,10vw,9rem) 0}.EnfcCaseStudy_enfc-dark__MrnZ9{background:var(--enfc-ink);color:#fff}.EnfcCaseStudy_enfc-soft__4Y5JL{background:var(--enfc-soft)}.EnfcCaseStudy_enfc-label__uH6mm{display:flex;justify-content:space-between;gap:1rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);padding-bottom:1rem;border-bottom:1px solid var(--enfc-line);color:#8a909b;font:600 .62rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.EnfcCaseStudy_enfc-label__uH6mm.EnfcCaseStudy_dark__S5ZeJ{border-color:rgba(255,255,255,.12);color:rgba(255,255,255,.5)}.EnfcCaseStudy_enfc-root__08RCJ h2{margin:0;font-size:clamp(2.6rem,5.6vw,5.6rem);font-weight:600;line-height:.95;letter-spacing:-.065em}.EnfcCaseStudy_enfc-root__08RCJ h2 em{background:var(--enfc-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal}.EnfcCaseStudy_enfc-head__WnBDX{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:end;gap:2rem 5rem;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.EnfcCaseStudy_enfc-head__WnBDX p{margin:0;color:var(--enfc-muted);font-size:clamp(1rem,1.3vw,1.15rem);line-height:1.6}.EnfcCaseStudy_enfc-dark__MrnZ9 .EnfcCaseStudy_enfc-head__WnBDX p{color:rgba(255,255,255,.64)}.EnfcCaseStudy_enfc-facts__e8JPT{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;overflow:hidden;border:1px solid var(--enfc-line);border-radius:18px;background:var(--enfc-line)}.EnfcCaseStudy_enfc-facts__e8JPT div{display:grid;gap:.5rem;padding:1.4rem 1.5rem;background:#fff}.EnfcCaseStudy_enfc-facts__e8JPT dt{color:#8a909b;font:600 .6rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.EnfcCaseStudy_enfc-facts__e8JPT dd{margin:0;font-size:1.05rem;font-weight:500;letter-spacing:-.02em}.EnfcCaseStudy_enfc-brand__U5rEZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.9rem;margin-top:.9rem}.EnfcCaseStudy_enfc-brand-logo__3Gqpo{position:relative;aspect-ratio:920/700;overflow:hidden;border:1px solid var(--enfc-line);border-radius:22px;background:#fff}.EnfcCaseStudy_enfc-brand-logo__3Gqpo img{object-fit:cover;object-position:center 40%}.EnfcCaseStudy_enfc-brand-side__j8DSu{display:grid;grid-template-rows:1fr auto;gap:.9rem}.EnfcCaseStudy_enfc-brand-signature__kcKeg{display:grid;align-content:space-between;gap:2rem;padding:1.6rem;border-radius:22px;background:var(--enfc-gradient);color:#fff}.EnfcCaseStudy_enfc-brand-signature__kcKeg span{color:rgba(255,255,255,.72);font:600 .6rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.EnfcCaseStudy_enfc-brand-signature__kcKeg strong{font-size:clamp(1.8rem,3.4vw,3.2rem);font-weight:600;line-height:1;letter-spacing:-.05em}.EnfcCaseStudy_enfc-palette__2HfvH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.EnfcCaseStudy_enfc-palette__2HfvH div{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.15rem .85rem;padding:.9rem;border:1px solid var(--enfc-line);border-radius:16px}.EnfcCaseStudy_enfc-palette__2HfvH i{grid-row:span 2;width:44px;height:44px;border:1px solid var(--enfc-line);border-radius:12px}.EnfcCaseStudy_enfc-palette__2HfvH small{color:var(--enfc-muted);font:500 .72rem var(--font-mono)}.EnfcCaseStudy_enfc-product__fnhWf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:clamp(1rem,3vw,2.5rem)}.EnfcCaseStudy_enfc-product__fnhWf figure{display:grid;gap:1rem;margin:0}.EnfcCaseStudy_enfc-product__fnhWf figcaption{color:rgba(255,255,255,.55);font:600 .62rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase;text-align:center}.EnfcCaseStudy_enfc-product-photo__J5QeJ{position:relative}.EnfcCaseStudy_enfc-product-photo__J5QeJ img{display:block;width:100%;height:auto;border-radius:24px}.EnfcCaseStudy_enfc-phone__tEX9y{width:min(100%,300px);margin:0 auto;padding:9px;border-radius:40px;background:#000;box-shadow:0 0 0 1px rgba(255,255,255,.12),0 40px 90px -30px rgba(18,168,200,.45)}.EnfcCaseStudy_enfc-phone__tEX9y video{display:block;width:100%;aspect-ratio:352/626;border-radius:32px;object-fit:cover}.EnfcCaseStudy_enfc-phone__tEX9y.EnfcCaseStudy_light__x7JLQ{background:#1a1d24}.EnfcCaseStudy_enfc-profile__PCquX{display:grid;justify-items:center;gap:.35rem;aspect-ratio:352/626;padding:.7rem .8rem 1rem;border-radius:32px;background:#fbfbfd;color:var(--enfc-ink);text-align:center;align-content:start}.EnfcCaseStudy_enfc-profile-cover__gi2LG{width:100%;height:70px;border-radius:18px;background:radial-gradient(circle at 30% 30%,rgba(255,255,255,.45),transparent 40%),var(--enfc-gradient)}.EnfcCaseStudy_enfc-profile-avatar__24m0K{display:grid;place-items:center;width:56px;height:56px;margin-top:-32px;border:3px solid #fff;border-radius:50%;background:#e8f7fa;color:#07687c;font-weight:800}.EnfcCaseStudy_enfc-profile__PCquX>b{font-size:1rem;letter-spacing:-.02em}.EnfcCaseStudy_enfc-profile__PCquX>small{color:var(--enfc-muted);font-size:.78rem}.EnfcCaseStudy_enfc-profile-actions__skf00{display:flex;flex-wrap:wrap;justify-content:center;gap:.3rem;margin-top:.4rem}.EnfcCaseStudy_enfc-profile-actions__skf00 span{display:inline-flex;align-items:center;gap:.25rem;padding:.35rem .55rem;border-radius:999px;background:#e8f7fa;color:#07687c;font-size:.68rem;font-weight:700}.EnfcCaseStudy_enfc-profile__PCquX ul{display:grid;gap:.35rem;width:100%;margin:.6rem 0 0;padding:0;list-style:none}.EnfcCaseStudy_enfc-profile__PCquX li{padding:.55rem .7rem;border:1px solid var(--enfc-line);border-radius:10px;background:#fff;font-size:.75rem;font-weight:600;text-align:start}.EnfcCaseStudy_enfc-profile-save__VccWp{align-self:end;width:100%;margin-top:auto;padding:.65rem;border-radius:999px;background:var(--enfc-gradient);color:#fff;font-size:.75rem;font-weight:700}.EnfcCaseStudy_enfc-steps__w_lrM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0;list-style:none}.EnfcCaseStudy_enfc-steps__w_lrM li{display:grid;gap:.4rem;padding:1.2rem 1.3rem;border:1px solid rgba(255,255,255,.12);border-radius:18px}.EnfcCaseStudy_enfc-steps__w_lrM span{color:#6fd3e8;font:600 .62rem var(--font-mono);letter-spacing:.1em}.EnfcCaseStudy_enfc-steps__w_lrM b{font-size:1.15rem;letter-spacing:-.03em}.EnfcCaseStudy_enfc-steps__w_lrM small{color:rgba(255,255,255,.62);font-size:.9rem;line-height:1.45}.EnfcCaseStudy_enfc-site__0RozS{display:grid;grid-template-columns:minmax(0,1fr) clamp(220px,22vw,290px);align-items:end;gap:clamp(1rem,3vw,2.5rem)}.EnfcCaseStudy_enfc-browser__YAvjF{margin:0;overflow:hidden;border:1px solid var(--enfc-line);border-radius:clamp(14px,1.6vw,22px);background:#fff;box-shadow:0 50px 110px -50px rgba(13,17,23,.4)}.EnfcCaseStudy_enfc-browser__YAvjF>img{display:block;width:100%;height:auto}.EnfcCaseStudy_enfc-browser-top__XqP_7{display:flex;align-items:center;gap:7px;padding:12px 16px;border-bottom:1px solid var(--enfc-line);background:#fafbfc}.EnfcCaseStudy_enfc-browser-top__XqP_7 i{width:10px;height:10px;border-radius:50%;background:#dde1e6}.EnfcCaseStudy_enfc-browser-top__XqP_7 span{margin-inline-start:12px;color:#8a909b;font:500 .7rem var(--font-mono)}.EnfcCaseStudy_enfc-site-page__sTG_O{background:linear-gradient(170deg,#3f6fd8,#4a73c9 55%,#3b8fc4);color:#fff}.EnfcCaseStudy_enfc-site-page__sTG_O nav{display:flex;align-items:center;gap:1.5rem;padding:.9rem 1.6rem;background:#fff;color:#2a2f3a;font-size:.82rem}.EnfcCaseStudy_enfc-site-page__sTG_O nav img{width:30px;height:auto;margin-inline-end:auto}.EnfcCaseStudy_enfc-mobile-page__cXLCk b,.EnfcCaseStudy_enfc-site-hero__DJ2XP>b,.EnfcCaseStudy_enfc-site-page__sTG_O nav b{padding:.5rem 1rem;border-radius:8px;background:#4f3fe0;color:#fff;font-size:.8rem;font-weight:600}.EnfcCaseStudy_enfc-site-hero__DJ2XP{display:grid;justify-items:center;gap:1rem;padding:clamp(2rem,4vw,3.5rem) 2rem 2.5rem;text-align:center}.EnfcCaseStudy_enfc-site-hero__DJ2XP small{font-size:.82rem;font-weight:600}.EnfcCaseStudy_enfc-site-hero__DJ2XP h3{margin:0;font-size:clamp(1.8rem,3.4vw,3.2rem);font-weight:700;line-height:1.05;letter-spacing:-.03em}.EnfcCaseStudy_enfc-site-visual__zwzEm{position:relative;width:min(360px,70%);aspect-ratio:4/3;overflow:hidden;border-radius:18px;box-shadow:0 30px 60px -30px rgba(0,0,40,.6)}.EnfcCaseStudy_enfc-site-visual__zwzEm img{object-fit:cover;object-position:center 55%}.EnfcCaseStudy_enfc-site-why__oaWki{display:grid;gap:.4rem;padding:1.6rem 2rem 2rem;background:#fff;color:var(--enfc-ink)}.EnfcCaseStudy_enfc-site-why__oaWki span{color:#4f3fe0;font-size:.78rem;font-weight:700}.EnfcCaseStudy_enfc-site-why__oaWki strong{font-size:1.4rem;letter-spacing:-.03em}.EnfcCaseStudy_enfc-mobile__Z_pl3{padding:8px;border-radius:38px;background:#000;box-shadow:0 50px 100px -40px rgba(13,17,23,.55)}.EnfcCaseStudy_enfc-mobile-page__cXLCk{display:grid;justify-items:center;gap:.8rem;aspect-ratio:9/18.5;padding:0 1rem 1.4rem;overflow:hidden;border-radius:30px;background:linear-gradient(175deg,#3f6fd8,#4a73c9 60%,#3b8fc4);color:#fff;text-align:center;align-content:start}.EnfcCaseStudy_enfc-mobile-page__cXLCk nav{display:flex;align-items:center;justify-content:space-between;width:calc(100% + 2rem);margin:0 -1rem;padding:.8rem 1rem;background:#fff}.EnfcCaseStudy_enfc-mobile-page__cXLCk nav img{width:20px;height:auto}.EnfcCaseStudy_enfc-mobile-page__cXLCk small{margin-top:1rem;font-size:.7rem;font-weight:600}.EnfcCaseStudy_enfc-mobile-page__cXLCk h3{margin:0;font-size:1.6rem;font-weight:700;line-height:1.08;letter-spacing:-.03em}.EnfcCaseStudy_enfc-mobile-page__cXLCk .EnfcCaseStudy_enfc-site-visual__zwzEm{width:100%}.EnfcCaseStudy_enfc-features__HQ29A{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.5rem 0 clamp(2.5rem,5vw,4rem);padding:0;list-style:none}.EnfcCaseStudy_enfc-features__HQ29A li{padding:.5rem .9rem;border:1px solid var(--enfc-line);border-radius:999px;font-size:.88rem;font-weight:500}.EnfcCaseStudy_enfc-templates__9KI6O{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.75rem,1.6vw,1.4rem)}.EnfcCaseStudy_enfc-templates__9KI6O figure{display:grid;gap:.7rem;margin:0}.EnfcCaseStudy_enfc-templates__9KI6O figure>div{overflow:hidden;border-radius:18px;box-shadow:0 30px 60px -36px rgba(13,17,23,.5);transition:transform .6s cubic-bezier(.16,1,.3,1)}.EnfcCaseStudy_enfc-templates__9KI6O figure:hover>div{transform:translateY(-8px)}.EnfcCaseStudy_enfc-templates__9KI6O img{display:block;width:100%;height:auto}.EnfcCaseStudy_enfc-templates__9KI6O figcaption{color:var(--enfc-muted);font:600 .62rem var(--font-mono);letter-spacing:.1em;text-align:center;text-transform:uppercase}.EnfcCaseStudy_enfc-ads__o9Div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.EnfcCaseStudy_enfc-ad___LYX_{position:relative;display:grid;align-content:end;aspect-ratio:4/5;overflow:hidden;border-radius:22px;background:#151a22}.EnfcCaseStudy_enfc-ad___LYX_>img,.EnfcCaseStudy_enfc-ad___LYX_>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.EnfcCaseStudy_enfc-ad___LYX_>div{position:relative;display:grid;gap:.6rem;padding:3rem 1.4rem 1.4rem;background:linear-gradient(180deg,transparent,rgba(5,8,14,.88))}.EnfcCaseStudy_enfc-ad___LYX_ small{color:rgba(255,255,255,.7);font:600 .6rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.EnfcCaseStudy_enfc-ad___LYX_ b{font-size:clamp(1.3rem,2vw,1.8rem);line-height:1.05;letter-spacing:-.04em}.EnfcCaseStudy_enfc-ad___LYX_ span{justify-self:start;padding:.5rem .9rem;border-radius:999px;background:#fff;color:var(--enfc-ink);font-size:.8rem;font-weight:600}.EnfcCaseStudy_enfc-ad___LYX_.EnfcCaseStudy_gradient__E9LDr{gap:.8rem;padding:1.6rem;background:radial-gradient(circle at 80% 15%,rgba(255,255,255,.35),transparent 35%),var(--enfc-gradient)}.EnfcCaseStudy_enfc-ad___LYX_.EnfcCaseStudy_gradient__E9LDr b{font-size:clamp(2rem,3.4vw,3rem)}.EnfcCaseStudy_enfc-ad___LYX_.EnfcCaseStudy_gradient__E9LDr p{margin:0;color:rgba(255,255,255,.82)}.EnfcCaseStudy_enfc-channels__mtIWK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 2rem;margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none}.EnfcCaseStudy_enfc-channels__mtIWK li{display:grid;gap:.35rem;padding:1.2rem 0;border-top:1px solid rgba(255,255,255,.12)}.EnfcCaseStudy_enfc-channels__mtIWK b{font-weight:600}.EnfcCaseStudy_enfc-channels__mtIWK span{color:rgba(255,255,255,.62);line-height:1.5}.EnfcCaseStudy_enfc-flow__dXD_l{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none}.EnfcCaseStudy_enfc-flow__dXD_l li{position:relative;display:grid;align-content:start;gap:.5rem;min-height:180px;padding:1.2rem;border:1px solid var(--enfc-line);border-radius:18px;background:var(--enfc-soft)}.EnfcCaseStudy_enfc-flow__dXD_l li:last-child{border-color:transparent;background:var(--enfc-gradient);color:#fff}.EnfcCaseStudy_enfc-flow__dXD_l li>span{color:var(--enfc-cyan);font:600 .62rem var(--font-mono);letter-spacing:.1em}.EnfcCaseStudy_enfc-flow__dXD_l li:last-child small,.EnfcCaseStudy_enfc-flow__dXD_l li:last-child>span{color:rgba(255,255,255,.8)}.EnfcCaseStudy_enfc-flow__dXD_l b{margin-top:auto;font-size:1.2rem;letter-spacing:-.02em;text-transform:uppercase}.EnfcCaseStudy_enfc-flow__dXD_l small{color:var(--enfc-muted);font-size:.86rem;line-height:1.45}.EnfcCaseStudy_enfc-flow__dXD_l svg{position:absolute;top:1.2rem;inset-inline-end:1.1rem;color:#a0a7b2}[dir=rtl] .EnfcCaseStudy_enfc-flow__dXD_l svg{transform:scaleX(-1)}.EnfcCaseStudy_enfc-close__bWzaa{background:radial-gradient(circle at 85% 10%,rgba(91,75,214,.35),transparent 40%),radial-gradient(circle at 10% 90%,rgba(18,168,200,.25),transparent 40%),var(--enfc-ink);color:#fff}.EnfcCaseStudy_enfc-statement__q3ohk{font-size:clamp(3rem,7vw,7rem)!important}.EnfcCaseStudy_enfc-close-actions__VR8gP{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:clamp(2.5rem,5vw,4rem)}.EnfcCaseStudy_enfc-btn__Atdq0{display:inline-flex;align-items:center;gap:.55rem;min-height:48px;padding:0 1.3rem;border:1px solid rgba(255,255,255,.24);border-radius:999px;color:#fff;font-size:.95rem;font-weight:500;text-decoration:none;transition:transform .3s}.EnfcCaseStudy_enfc-btn__Atdq0.EnfcCaseStudy_light__x7JLQ{border-color:transparent;background:#fff;color:var(--enfc-ink)}.EnfcCaseStudy_enfc-btn__Atdq0:hover{transform:translateY(-2px)}@media (max-width:991px){.EnfcCaseStudy_enfc-brand__U5rEZ,.EnfcCaseStudy_enfc-head__WnBDX,.EnfcCaseStudy_enfc-site__0RozS{grid-template-columns:1fr}.EnfcCaseStudy_enfc-facts__e8JPT{grid-template-columns:repeat(2,minmax(0,1fr))}.EnfcCaseStudy_enfc-ads__o9Div,.EnfcCaseStudy_enfc-product__fnhWf{grid-template-columns:1fr;max-width:420px;margin-inline:auto}.EnfcCaseStudy_enfc-channels__mtIWK,.EnfcCaseStudy_enfc-steps__w_lrM{grid-template-columns:1fr}.EnfcCaseStudy_enfc-templates__9KI6O{grid-template-columns:repeat(3,minmax(0,1fr))}.EnfcCaseStudy_enfc-flow__dXD_l{grid-template-columns:repeat(2,minmax(0,1fr))}.EnfcCaseStudy_enfc-mobile__Z_pl3{width:min(280px,80%);margin:0 auto}}@media (max-width:600px){.EnfcCaseStudy_enfc-wrap__vo_tb{width:calc(100% - 32px)}.EnfcCaseStudy_enfc-label__uH6mm{flex-direction:column;gap:.35rem}.EnfcCaseStudy_enfc-facts__e8JPT,.EnfcCaseStudy_enfc-palette__2HfvH{grid-template-columns:1fr}.EnfcCaseStudy_enfc-templates__9KI6O{grid-template-columns:repeat(2,minmax(0,1fr))}.EnfcCaseStudy_enfc-flow__dXD_l{grid-template-columns:1fr}.EnfcCaseStudy_enfc-flow__dXD_l li{min-height:0}.EnfcCaseStudy_enfc-site-page__sTG_O nav span{display:none}}[dir=rtl] .EnfcCaseStudy_enfc-palette__2HfvH small{unicode-bidi:plaintext;text-align:right}@media (max-width:767px){.EnfcCaseStudy_enfc-ad___LYX_ small,.EnfcCaseStudy_enfc-brand-signature__kcKeg span,.EnfcCaseStudy_enfc-facts__e8JPT dt{font-size:.68rem}.EnfcCaseStudy_enfc-flow__dXD_l li>span,.EnfcCaseStudy_enfc-label__uH6mm,.EnfcCaseStudy_enfc-product__fnhWf figcaption,.EnfcCaseStudy_enfc-steps__w_lrM span,.EnfcCaseStudy_enfc-templates__9KI6O figcaption{font-size:.7rem}[dir=rtl] .EnfcCaseStudy_enfc-ad___LYX_ small,[dir=rtl] .EnfcCaseStudy_enfc-brand-signature__kcKeg span,[dir=rtl] .EnfcCaseStudy_enfc-facts__e8JPT dt{font-size:.76rem}[dir=rtl] .EnfcCaseStudy_enfc-flow__dXD_l li>span,[dir=rtl] .EnfcCaseStudy_enfc-label__uH6mm,[dir=rtl] .EnfcCaseStudy_enfc-product__fnhWf figcaption,[dir=rtl] .EnfcCaseStudy_enfc-steps__w_lrM span,[dir=rtl] .EnfcCaseStudy_enfc-templates__9KI6O figcaption{font-size:.78rem}}