:root{--lemon: #efbf4f;--lemon-soft: #f7edc9;--leaf: #780830;--leaf-dark: #4f0620;--cream: #fbfaeb;--ink: #2c1d14;--brown: #59351f;--muted: #8b6f5b;--line: #ecdfae;--radius: 14px;--shadow: 0 6px 18px -12px rgba(89, 53, 31, .22);--shadow-lg: 0 12px 28px -16px rgba(89, 53, 31, .3);--ease: cubic-bezier(.22, 1, .36, 1);--grad-gold: linear-gradient(135deg, #f6d06b, #e3a92d);--grad-wine: linear-gradient(135deg, #8d1038, #5b0624)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Rubik,system-ui,sans-serif;background:var(--cream);color:var(--ink);line-height:1.6;direction:rtl}h1,h2,h3{font-family:Rubik,system-ui,sans-serif;font-weight:700;color:var(--brown);line-height:1.2;margin:0 0 .5em}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.container{width:min(1120px,100% - 40px);margin-inline:auto}.eyebrow{display:inline-block;background:var(--lemon-soft);color:var(--leaf);font-weight:700;font-size:.8rem;padding:2px 12px;border-radius:999px;margin-bottom:8px}.btn{display:inline-block;border:0;cursor:pointer;font:inherit;font-weight:700;background:var(--grad-gold);color:var(--brown);padding:10px 24px;border-radius:999px;box-shadow:none;transition:transform .25s var(--ease),box-shadow .25s var(--ease),filter .25s}.btn:hover{filter:brightness(1.05)}.btn:active{transform:translateY(0) scale(.98)}.btn:focus-visible,a:focus-visible,button:focus-visible{outline:3px solid color-mix(in srgb,var(--leaf) 55%,transparent);outline-offset:3px}.section-title{font-size:clamp(1.3rem,2.4vw,1.7rem)}.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;align-items:stretch}.card{background:#fff;border:1px solid color-mix(in srgb,var(--c, var(--lemon)) 18%,var(--line));border-radius:var(--radius);overflow:hidden;box-shadow:none;transition:transform .45s var(--ease),box-shadow .45s var(--ease);display:flex;flex-direction:column;height:100%;border-top:3px solid var(--c, var(--lemon))}.card:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.card .thumb,.card .ph i{transition:transform .8s var(--ease)}.card:hover .thumb{transform:scale(1.03)}.card:hover .ph i{transform:scale(1.08)}.card .more{transition:transform .3s var(--ease)}.card:hover .more{transform:translate(-6px)}.card .thumb{width:100%;aspect-ratio:16 / 9;object-fit:cover;background:var(--lemon-soft);flex:none}.card .ph{width:100%;aspect-ratio:16 / 9;flex:none;display:grid;place-items:center;background:color-mix(in srgb,var(--c, var(--lemon)) 14%,#fff)}.card .ph i{width:64px;height:30px;background:var(--c, var(--lemon));-webkit-mask:url(/magazine/icon.png) center / contain no-repeat;mask:url(/magazine/icon.png) center / contain no-repeat;opacity:.85}.card .body{padding:12px 16px 14px;display:flex;flex-direction:column;gap:4px;flex:1}.card .tag{color:var(--c, var(--leaf));font-weight:700;font-size:.85rem}.card h3{font-size:1.05rem;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card p{margin:0;color:var(--muted);font-size:.9rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card .more{margin-top:auto;padding-top:6px;color:var(--leaf);font-weight:700;font-size:.9rem}input,select,textarea{font:inherit;width:100%;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--ink)}input,select,textarea{transition:border-color .2s,box-shadow .2s}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--leaf);box-shadow:0 0 0 4px color-mix(in srgb,var(--leaf) 14%,transparent)}label.field{display:block;font-weight:500;margin-bottom:10px}label.field>span{display:block;margin-bottom:4px;font-size:.9rem}.error{color:#b3261e;font-size:.85rem}.ok-msg{background:#eaf6e1;color:#2f5d1f;padding:14px 18px;border-radius:12px;font-weight:500}.rich{font-size:1.1rem;line-height:1.9;overflow-wrap:anywhere}.rich>:first-child{margin-top:0}.rich p{margin:0 0 1em}.rich h1,.rich h2,.rich h3,.rich h4{margin:1.4em 0 .5em}.rich h2{font-size:1.7rem}.rich h3{font-size:1.35rem;color:var(--leaf)}.rich blockquote{margin:1.2em 0;padding:4px 18px;border-right:3px solid var(--lemon);background:var(--lemon-soft);border-radius:8px;font-style:italic}.rich ul,.rich ol{margin:0 0 1em;padding-right:1.6em}.rich a{color:var(--leaf);text-decoration:underline}.rich img,.rich iframe,.rich video{max-width:100%;border-radius:10px}.rich img{height:auto}.rich hr{border:0;border-top:2px solid var(--line);margin:1.6em 0}.rich table{border-collapse:collapse;max-width:100%}.rich td,.rich th{border:1px solid var(--line);padding:6px 10px}@keyframes fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes pageIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes drift{0%,to{transform:translate(0) scale(1)}50%{transform:translate(24px,-18px) scale(1.08)}}@keyframes pop{0%{transform:scale(1)}35%{transform:scale(1.22)}70%{transform:scale(.95)}to{transform:scale(1)}}@keyframes beat{0%,to{transform:scale(1)}30%{transform:scale(1.5)}60%{transform:scale(.9)}}@keyframes shine{0%{background-position:200% 0}to{background-position:-200% 0}}main>:not(router-outlet){animation:pageIn .4s var(--ease) both}.reveal{opacity:0;transform:translateY(12px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:calc(var(--i, 0) * 50ms)}.reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.reveal{opacity:1;transform:none}}.adm{--a-bg: #faf6e6;--a-card: #fffdf6;--a-line: #e7dbb4;--a-line-soft: #f0e7c9;--a-r: 12px;--a-r-sm: 8px;font-size:15px;background:var(--a-bg)}.adm .content>*{display:block}.adm .content{max-width:1120px}.adm app-acc{display:block}.adm h1{font-size:1.5rem;margin:0 0 4px;letter-spacing:-.01em;color:var(--leaf-dark)}.adm h2{font-size:1.08rem;margin:0 0 8px}.adm h3{font-size:1rem;margin:0 0 6px}.adm h4{font-size:.95rem;margin:12px 0 6px;color:var(--brown)}.adm p{margin:0 0 8px}.adm .sub{margin:0 0 14px}.adm .btn{padding:8px 20px;font-size:.95rem;box-shadow:none}.adm .btn:hover{transform:none;box-shadow:none;filter:brightness(1.05)}.adm .btn:active{transform:scale(.98)}.adm input,.adm select,.adm textarea{padding:8px 11px;border-radius:9px;font-size:.95rem;border-color:var(--a-line)}.adm input[type=checkbox],.adm input[type=radio]{width:auto;padding:0}.adm label.field{margin-bottom:10px;font-weight:500}.adm label.field>span,.adm .field>span{display:block;margin-bottom:4px;font-size:.88rem;color:var(--brown)}.adm .field{margin-bottom:10px}.adm .ghost,.adm .mini,.adm .tabs button,.adm .btns button{background:var(--a-card);border:1px solid var(--a-line);border-radius:999px;color:var(--ink)}.adm .ghost:hover,.adm .mini:hover,.adm .btns button:hover{background:var(--lemon-soft)}.adm table{font-size:.93rem}.adm th{font-weight:600;color:var(--brown);font-size:.85rem}.adm th,.adm td{padding:7px 10px;border-top:1px solid var(--a-line-soft)}.adm code{font-size:.88em}.adm .hint,.adm .note{font-size:.86rem}
