.work-layout{display:grid;grid-template-columns:.85fr 1.2fr;gap:32px;align-items:start}.code-panel{position:sticky;top:135px;background:linear-gradient(145deg,#18130f,#0d0d0d);border:1px solid #483023;border-radius:12px;overflow:hidden;box-shadow:0 20px 70px #0005}.code-header{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #32271f;font:11px monospace;color:#999;direction:ltr}.code-lights{color:var(--orange);letter-spacing:4px}.code-caption{padding:22px 24px 0;color:#aaa;font-size:13px;line-height:1.8}.code-screen{min-height:310px;margin:0;padding:24px;color:#f2b083;font:13px/1.9 Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere;direction:ltr;text-align:left}.code-cursor{color:var(--orange);animation:code-blink 1s steps(2,end) infinite}.code-status{display:flex;align-items:center;gap:9px;padding:16px 24px;border-top:1px solid #32271f;font-size:10px;color:#999}.code-status>span{width:6px;height:6px;border-radius:50%;background:var(--orange)}.code-status p{margin:0}.work-cards{display:grid;gap:18px}.work-card{background:#111;border:1px solid #292929;padding:28px;border-radius:8px;transition:border-color .3s,transform .3s}.work-card:hover{border-color:#ff792b66;transform:translateY(-3px)}.work-card h3{line-height:1.5;margin:14px 0}.work-card p{color:#aaa;font-size:14px;line-height:1.85}.work-value{border-inline-start:2px solid var(--orange);padding-inline-start:14px;color:#d7c0ad;font-size:13px;line-height:1.8;margin-top:20px}.work-bottom{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:40px;padding-top:30px;border-top:1px solid #282828}.work-bottom p{font-size:14px;color:#aaa}[dir=rtl] .work-card p,[dir=rtl] .work-value{font-size:16px}[dir=rtl] .code-caption{font-size:15px}@keyframes code-blink{50%{opacity:0}}@media(max-width:800px){.work-layout{grid-template-columns:1fr}.code-panel{position:relative;top:0}.code-screen{min-height:290px}.work-bottom{flex-direction:column;align-items:stretch}.work-card{padding:23px}}@media(prefers-reduced-motion:reduce){.code-cursor{animation:none}.work-card:hover{transform:none}}
.footer-brand{display:flex;align-items:center;gap:12px;direction:ltr}.footer-brand .brand-symbol{width:30px;height:30px;mask-size:43.2px 43.2px}.footer-top .footer-code{font-family:Consolas,monospace;font-size:17px;letter-spacing:1px;white-space:nowrap;display:flex;min-width:170px}.footer-cursor{color:var(--orange);animation:code-blink 1s steps(2,end) infinite}#footer-type{white-space:pre}[dir=rtl] .footer-top>div>p{text-align:right}@media(max-width:700px){.footer-top .footer-code{font-size:14px;min-width:140px}.footer-brand{gap:8px}.footer-brand .brand-symbol{width:25px;height:25px;mask-size:36px 36px}}@media(prefers-reduced-motion:reduce){.footer-cursor{animation:none}}
.footer-brand .brand-symbol{width:18px;height:18px;mask-size:25.92px 25.92px}.raf-product{max-width:720px;margin:auto}.raf-product h3{font-size:36px;letter-spacing:0}.raf-status{color:var(--orange);display:inline-block;border:1px solid #ff792b44;padding:10px 12px}.raf-product p{max-width:580px}.services .cards h3{line-height:1.5}.services .cards a{font-size:12px}.services .cards{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.services .cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.services .cards{grid-template-columns:1fr}.footer-brand .brand-symbol{width:16px;height:16px;mask-size:23.04px 23.04px}}
.footer-brand .brand-symbol{width:18px;height:18px;mask-size:25.92px 25.92px}@media(max-width:700px){.footer-brand .brand-symbol{width:16px;height:16px;mask-size:23.04px 23.04px}}
.product-roadmap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.product-roadmap .raf-product{max-width:none;width:100%;margin:0}.product-roadmap .raf-product h3{font-size:27px;line-height:1.5}.raf-name{display:flex;align-items:center;gap:12px}.raf-ar{font-family:Arial,'Segoe UI',sans-serif;font-weight:700;font-size:1.15em}.raf-name>span[aria-hidden]{color:#555;font-weight:400}.store-art{gap:30px;color:var(--orange)}.store-art>span:first-child{font-size:90px;line-height:1}.store-art>span:last-child{font-size:36px}.social-links{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin-top:25px}.social-links .whatsapp-button{padding:16px 20px;font-size:13px}.instagram-link{font-size:12px;line-height:1.7}.instagram-link span{display:block;color:#999;font-size:10px}.instagram-link b{font-weight:500}.instagram-link:hover{color:var(--orange)}@media(max-width:700px){.product-roadmap{grid-template-columns:1fr}.product-roadmap .raf-product h3{font-size:26px}}
