.work-page-root{width:100%;min-height:100vh;position:relative;background-color:var(--color-bg, #050505);color:var(--color-text, #FFFFFF);overflow-x:hidden}.work-page-root.is-rtl,.work-page-root.is-rtl *,[dir=rtl] .work-page-root,[dir=rtl] .work-page-root *{font-family:var(--font-persian, "Vazirmatn", sans-serif)!important;letter-spacing:0!important}.work-page-root.is-ltr,.work-page-root.is-ltr *{font-family:var(--font-sans, "Plus Jakarta Sans", sans-serif)}.work-page-root.is-ltr h1,.work-page-root.is-ltr h2,.work-page-root.is-ltr h3{font-family:var(--font-sans, "Plus Jakarta Sans", sans-serif);font-weight:700;letter-spacing:-.025em}.work-kicker{display:inline-flex;align-items:center;gap:8px;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent, #C58A3A);margin-bottom:12px}.work-page-root.is-rtl .work-kicker{letter-spacing:0}.work-kicker-dot{width:6px;height:6px;border-radius:50%;background-color:var(--color-accent, #C58A3A);box-shadow:0 0 10px #c58a3acc}.work-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:8px;font-size:.84rem;font-weight:700;letter-spacing:.04em;text-decoration:none;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);border:1px solid transparent}.work-button--primary{background-color:var(--color-accent, #C58A3A);color:#fff;box-shadow:0 4px 20px #c58a3a4d}.work-button--primary:hover{background-color:#ff006e;transform:translateY(-2px);box-shadow:0 6px 24px #c58a3a73}.work-button--secondary{background-color:#ffffff0a;color:#fff;border-color:#ffffff1f}.work-button--secondary:hover{background-color:#ffffff14;border-color:#ffffff40;transform:translateY(-2px)}.work-button--anchor{background-color:#fff;color:#050505}.work-button--anchor:hover{background-color:#ffffffe6;transform:translateY(-2px)}.work-button--lg{padding:14px 28px;font-size:.9rem}.work-inline-link{display:inline-flex;align-items:center;gap:6px;font-size:.82rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent, #C58A3A);background:none;border:none;padding:0;cursor:pointer;text-decoration:none;transition:all .2s ease}.work-page-root.is-rtl .work-inline-link{letter-spacing:0}.work-inline-link:hover{color:#fff}.work-inline-link:hover .work-arrow{transform:translate(2px,-2px)}.work-page-root.is-rtl .work-inline-link:hover .work-arrow{transform:translate(-2px,-2px)}.work-arrow{display:inline-block;transition:transform .2s ease}.shared-section{padding-top:clamp(64px,8vw,110px);padding-bottom:clamp(64px,8vw,110px);border-top:1px solid rgba(255,255,255,.07)}.work-hero-section{position:relative;width:100%;padding-top:calc(88px + clamp(20px,4vw,48px));padding-bottom:clamp(56px,7vw,96px);background-color:var(--color-bg, #050505);border-bottom:1px solid rgba(255,255,255,.08);overflow:hidden}.work-hero-container{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(32px,5vw,64px)}.work-hero-copy{display:flex;flex-direction:column;align-items:flex-start}.work-hero-title{font-size:clamp(2.2rem,4.4vw,4rem);line-height:1.1;color:#fff;margin:0 0 20px;max-width:680px}.work-hero-lead{font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.65;color:var(--color-text-muted, #8B93A7);margin:0 0 32px;max-width:600px}.work-hero-cta-wrap{display:flex;align-items:center;gap:16px}.work-button-arrow{font-size:1.1em;transition:transform .2s ease}.work-button--anchor:hover .work-button-arrow{transform:translateY(2px)}.work-hero-visual-frame{position:relative;width:100%}.work-hero-visual-inner{position:relative;width:100%;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:var(--color-bg-secondary, #07101C);box-shadow:0 20px 60px #0009}.work-hero-visual-glow{position:absolute;top:0;right:0;width:70%;height:70%;background:radial-gradient(circle,rgba(197,138,58,.22) 0%,transparent 70%);pointer-events:none;z-index:1}.work-hero-artwork{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden}.work-hero-artwork-img{width:100%;height:100%;object-fit:cover;display:block;filter:contrast(1.05) brightness(.92);transition:transform .7s cubic-bezier(.16,1,.3,1)}.work-hero-visual-inner:hover .work-hero-artwork-img{transform:scale(1.03)}.work-hero-artwork-overlay{position:absolute;inset:0;background:linear-gradient(180deg,#07101c1a,#050505cc);pointer-events:none}.work-hero-telemetry-badge{position:absolute;bottom:20px;left:20px;right:20px;background:#07101ce0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:12px 16px;z-index:2}.work-page-root.is-rtl .work-hero-telemetry-badge{text-align:right}.work-hero-telemetry-header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.telemetry-live-dot{width:6px;height:6px;border-radius:50%;background-color:var(--color-accent, #C58A3A);box-shadow:0 0 8px var(--color-accent, #C58A3A)}.telemetry-code{font-size:.68rem;letter-spacing:.12em;color:var(--color-accent, #C58A3A);font-weight:700;text-transform:uppercase}.work-hero-telemetry-body{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.telemetry-main{font-size:.82rem;font-weight:700;color:#fff}.telemetry-sub{font-size:.72rem;color:var(--color-text-muted, #8B93A7)}.work-hero-visual-grid{position:absolute;inset:10px;pointer-events:none;z-index:2}.grid-cross{position:absolute;font-size:10px;color:#ffffff40;line-height:1}.grid-cross--tl{top:0;left:0}.grid-cross--tr{top:0;right:0}.grid-cross--bl{bottom:0;left:0}.grid-cross--br{bottom:0;right:0}.work-cases-section{background-color:var(--color-bg, #050505)}.work-cases-container{display:flex;flex-direction:column}.work-cases-header{display:flex;flex-direction:column;gap:28px;margin-bottom:clamp(36px,5vw,56px)}.work-cases-header-left{max-width:760px}.work-cases-heading{font-size:clamp(1.8rem,3.2vw,2.75rem);line-height:1.15;color:#fff;margin:0 0 14px}.work-cases-lead{font-size:clamp(.95rem,1.15vw,1.05rem);line-height:1.6;color:var(--color-text-muted, #8B93A7);margin:0}.work-case-filters{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08)}.work-filter-pill{position:relative;background:transparent;border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:8px 18px;font-size:.78rem;font-weight:600;letter-spacing:.04em;color:var(--color-text-muted, #8B93A7);cursor:pointer;transition:all .2s ease}.work-page-root.is-rtl .work-filter-pill{letter-spacing:0}.work-filter-pill:hover{color:#fff;border-color:#ffffff40}.work-filter-pill.is-active{color:#fff;border-color:var(--color-accent, #C58A3A);background:#c58a3a1f}.work-case-list{display:flex;flex-direction:column;gap:clamp(32px,5vw,56px)}.work-case-row{display:grid;grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(28px,4vw,56px);padding-bottom:clamp(32px,5vw,56px);border-bottom:1px solid rgba(255,255,255,.08)}.work-case-row--dominant{grid-template-columns:1.15fr .85fr}.work-case-media{display:block;text-decoration:none;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:var(--color-bg-secondary, #07101C);transition:border-color .3s ease,transform .3s ease}.work-case-media:hover{border-color:#c58a3a66;transform:translateY(-2px)}.work-case-media-frame{position:relative;width:100%;aspect-ratio:16 / 10;overflow:hidden}.work-case-image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.16,1,.3,1)}.work-case-media:hover .work-case-image{transform:scale(1.04)}.work-case-media-overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(5,5,5,.6) 100%)}.work-case-num-tag{position:absolute;top:14px;left:14px;background:#050505bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--color-accent, #C58A3A);font-size:.7rem;font-weight:700;padding:4px 10px;border-radius:4px;border:1px solid rgba(255,255,255,.1)}.work-page-root.is-rtl .work-case-num-tag{left:auto;right:14px}.work-case-body{display:flex;flex-direction:column}.work-case-meta-strip{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted, #8B93A7);margin-bottom:12px}.work-page-root.is-rtl .work-case-meta-strip{letter-spacing:0}.work-case-tag{color:var(--color-accent, #C58A3A);font-weight:700}.work-case-sep{opacity:.3}.work-case-title{font-size:clamp(1.35rem,2.2vw,1.85rem);line-height:1.22;margin:0 0 16px}.work-case-title a{color:#fff;text-decoration:none;transition:color .2s ease}.work-case-title a:hover{color:var(--color-accent, #C58A3A)}.work-case-description{font-size:.94rem;line-height:1.65;color:var(--color-text-muted, #8B93A7);margin:0 0 24px}.work-case-proof-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:14px;padding:14px 16px;border-radius:8px;background:#ffffff06;border:1px solid rgba(255,255,255,.06);margin-bottom:24px}.work-proof-item{display:flex;flex-direction:column;gap:4px}.work-proof-label{font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted, #8B93A7)}.work-page-root.is-rtl .work-proof-label{letter-spacing:0}.work-proof-val{font-size:.82rem;font-weight:600;color:#fff}.work-proof-val--metric{color:var(--color-accent, #C58A3A);font-weight:700;font-size:1rem}.work-case-action{margin-top:4px}.work-no-results{padding:48px 0;text-align:center;color:var(--color-text-muted, #8B93A7)}.work-next-step-section{padding:clamp(48px,6vw,80px) 0;background:var(--color-bg, #050505)}.work-next-step-card{display:flex;align-items:center;justify-content:space-between;gap:32px;padding:clamp(28px,4vw,44px) clamp(24px,4vw,48px);border-radius:12px;background:var(--color-bg-secondary, #07101C);border:1px solid rgba(255,255,255,.09);box-shadow:0 10px 40px #0006}.work-next-step-copy{max-width:640px}.work-next-step-heading{font-size:clamp(1.35rem,2.2vw,1.85rem);line-height:1.25;color:#fff;margin:0 0 10px}.work-next-step-lead{font-size:.92rem;line-height:1.6;color:var(--color-text-muted, #8B93A7);margin:0}.work-next-step-actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.work-proof-section{background:var(--color-bg, #050505)}.work-proof-header{max-width:720px;margin-bottom:clamp(36px,5vw,56px)}.work-proof-heading{font-size:clamp(1.8rem,3.2vw,2.75rem);line-height:1.18;color:#fff;margin:0 0 14px}.work-proof-lead{font-size:clamp(.95rem,1.15vw,1.05rem);line-height:1.6;color:var(--color-text-muted, #8B93A7);margin:0}.work-proof-kpi-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:clamp(40px,6vw,64px)}.work-kpi-item{display:flex;flex-direction:column;padding:24px 20px;border-radius:10px;background:var(--color-bg-secondary, #07101C);border:1px solid rgba(255,255,255,.08)}.work-kpi-metric{font-size:clamp(1.8rem,2.8vw,2.5rem);font-weight:800;line-height:1;color:#fff;letter-spacing:-.02em;margin-bottom:8px}.work-kpi-label{font-size:.84rem;color:var(--color-accent, #C58A3A);margin-bottom:4px}.work-kpi-sub{font-size:.72rem;color:var(--color-text-muted, #8B93A7)}.work-proof-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:32px}.work-evidence-card{margin:0;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:var(--color-bg-secondary, #07101C);display:flex;flex-direction:column}.work-evidence-media{position:relative;width:100%;aspect-ratio:16 / 10;overflow:hidden;background:#000}.work-evidence-image{width:100%;height:100%;object-fit:cover;display:block}.work-evidence-tag{position:absolute;bottom:10px;left:10px;background:#050505cc;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:4px 8px;border-radius:4px;font-size:.68rem;font-weight:700;color:#fff}.work-page-root.is-rtl .work-evidence-tag{left:auto;right:10px}.work-evidence-caption{padding:20px;display:flex;flex-direction:column;flex:1}.work-evidence-meta-row{display:flex;flex-direction:column;gap:4px;margin-bottom:14px}.work-evidence-title{font-size:.94rem;color:#fff}.work-evidence-date{font-size:.74rem;color:var(--color-text-muted, #8B93A7)}.work-evidence-stats-row{display:flex;flex-wrap:wrap;gap:10px 14px;padding:10px 12px;border-radius:6px;background:#ffffff08;margin-bottom:14px;font-size:.75rem;color:#fff}.evidence-stat em{font-style:normal;color:var(--color-text-muted, #8B93A7);margin-right:4px}.work-page-root.is-rtl .evidence-stat em{margin-right:0;margin-left:4px}.evidence-stat--highlight{color:var(--color-accent, #C58A3A);font-weight:700}.work-evidence-summary{font-size:.82rem;line-height:1.55;color:var(--color-text-muted, #8B93A7);margin:0}.work-proof-footer-action{display:flex;justify-content:flex-start;margin-top:16px}.work-curated-section{background:var(--color-bg, #050505)}.work-curated-header{max-width:720px;margin-bottom:clamp(36px,5vw,56px)}.work-curated-heading{font-size:clamp(1.8rem,3.2vw,2.75rem);line-height:1.18;color:#fff;margin:0 0 14px}.work-curated-lead{font-size:clamp(.95rem,1.15vw,1.05rem);line-height:1.6;color:var(--color-text-muted, #8B93A7);margin:0}.work-curated-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:24px}.work-curated-tile{margin:0;display:flex;flex-direction:column}.work-curated-link{display:block;text-decoration:none;border-radius:8px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:var(--color-bg-secondary, #07101C);transition:border-color .25s ease,transform .25s ease}.work-curated-link:hover{border-color:#c58a3a80;transform:translateY(-3px)}.work-curated-media-wrap{position:relative;width:100%;aspect-ratio:16 / 11;overflow:hidden}.work-curated-image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.16,1,.3,1)}.work-curated-link:hover .work-curated-image{transform:scale(1.05)}.work-curated-hover-overlay{position:absolute;inset:0;background:#05050599;opacity:0;display:flex;align-items:center;justify-content:center;transition:opacity .25s ease}.work-curated-link:hover .work-curated-hover-overlay{opacity:1}.work-curated-hover-tag{background:var(--color-accent, #C58A3A);color:#fff;font-size:.72rem;font-weight:700;padding:6px 12px;border-radius:4px;letter-spacing:.04em}.work-curated-caption{display:flex;align-items:baseline;justify-content:space-between;padding-top:12px}.work-curated-caption-main{display:flex;flex-direction:column;gap:2px}.work-curated-title{font-size:.88rem;color:#fff}.work-curated-category{font-size:.74rem;color:var(--color-text-muted, #8B93A7)}.work-curated-year{font-size:.72rem;color:var(--color-text-muted, #8B93A7)}.work-curated-footer-note{font-size:.78rem;line-height:1.6;color:var(--color-text-muted, #8B93A7);opacity:.75;margin:16px 0 0}.work-final-cta-section{padding:clamp(56px,8vw,96px) 0;background:var(--color-bg, #050505)}.work-final-cta-card{position:relative;display:flex;align-items:center;justify-content:space-between;gap:40px;padding:clamp(36px,5vw,60px) clamp(28px,5vw,56px);border-radius:14px;background:var(--color-bg-secondary, #07101C);border:1px solid rgba(255,255,255,.12);box-shadow:0 20px 60px #00000080;overflow:hidden}.work-final-cta-glow{position:absolute;top:-50%;right:-20%;width:500px;height:500px;background:radial-gradient(circle,rgba(197,138,58,.18) 0%,transparent 70%);pointer-events:none}.work-final-cta-copy{max-width:650px;position:relative;z-index:1}.work-final-cta-heading{font-size:clamp(1.6rem,2.6vw,2.3rem);line-height:1.2;color:#fff;margin:0 0 12px}.work-final-cta-lead{font-size:clamp(.92rem,1.1vw,1.02rem);line-height:1.6;color:var(--color-text-muted, #8B93A7);margin:0}.work-final-cta-actions{display:flex;align-items:center;gap:14px;flex-shrink:0;position:relative;z-index:1}.work-faq-section{background:var(--color-bg, #050505)}.work-faq-container{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(32px,6vw,72px);align-items:flex-start}.work-faq-header{position:sticky;top:100px}.work-faq-heading{font-size:clamp(1.8rem,3.2vw,2.75rem);line-height:1.18;color:#fff;margin:0 0 14px}.work-faq-lead{font-size:clamp(.95rem,1.15vw,1.05rem);line-height:1.6;color:var(--color-text-muted, #8B93A7);margin:0}.work-faq-accordion{display:flex;flex-direction:column;border-top:1px solid rgba(255,255,255,.08)}.work-faq-item{border-bottom:1px solid rgba(255,255,255,.08)}.work-faq-question-btn{width:100%;min-height:48px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;background:none;border:none;color:#fff;font-size:clamp(.95rem,1.2vw,1.1rem);font-weight:700;text-align:left;cursor:pointer;transition:color .2s ease}.work-page-root.is-rtl .work-faq-question-btn{text-align:right}.work-faq-question-btn:hover{color:var(--color-accent, #C58A3A)}.work-faq-num{font-size:.72rem;color:var(--color-accent, #C58A3A);font-weight:700;flex-shrink:0}.work-faq-question-text{flex:1}.work-faq-icon{font-size:1.3rem;color:var(--color-accent, #C58A3A);line-height:1;flex-shrink:0}.work-faq-answer-wrap{padding:0 0 24px 28px}.work-page-root.is-rtl .work-faq-answer-wrap{padding:0 28px 24px 0}.work-faq-answer{font-size:.92rem;line-height:1.65;color:var(--color-text-muted, #8B93A7);margin:0}@media(max-width:1100px){.work-hero-container{grid-template-columns:1fr;gap:40px}.work-hero-visual-frame{max-width:600px}.work-proof-kpi-strip{grid-template-columns:repeat(2,1fr)}.work-proof-gallery{grid-template-columns:1fr}.work-curated-grid{grid-template-columns:repeat(2,1fr)}.work-faq-container{grid-template-columns:1fr;gap:32px}.work-faq-header{position:static}}@media(max-width:768px){.work-hero-section{padding-top:96px;padding-bottom:48px}.work-case-row,.work-case-row--dominant{grid-template-columns:1fr;gap:20px}.work-next-step-card,.work-final-cta-card{flex-direction:column;align-items:flex-start;gap:24px}.work-next-step-actions,.work-final-cta-actions{width:100%;flex-direction:column}.work-next-step-actions .work-button,.work-final-cta-actions .work-button{width:100%;text-align:center}.work-proof-kpi-strip,.work-curated-grid{grid-template-columns:1fr}}@media(max-width:480px){.work-hero-title{font-size:2rem}.work-case-proof-grid{grid-template-columns:1fr}}
