@font-face{font-family:"Messiri";src:url(/assets/fonts/messiri-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:"Messiri";src:url(/assets/fonts/messiri-700.woff2) format("woff2");font-weight:700;font-display:swap}@font-face{font-family:"Plex Arabic";src:url(/assets/fonts/plex-ar-400.woff2) format("woff2");font-weight:400;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F}@font-face{font-family:"Plex Arabic";src:url(/assets/fonts/plex-ar-600.woff2) format("woff2");font-weight:600;font-display:swap;unicode-range:U+0600-06FF,U+0750-077F,U+FB50-FDFF,U+FE70-FEFF,U+200C-200F}@font-face{font-family:"Playfair";src:url(/assets/fonts/playfair-600.woff2) format("woff2");font-weight:600;font-display:swap}@font-face{font-family:"Playfair";src:url(/assets/fonts/playfair-600i.woff2) format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"DM Sans";src:url(/assets/fonts/dmsans-400.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:"DM Sans";src:url(/assets/fonts/dmsans-600.woff2) format("woff2");font-weight:600;font-display:swap}:root{--parch:#F7F2E6;--parch-2:#EFE7D3;--paper:#FFFDF8;--olive:#24361A;--olive-2:#2f4523;--leaf:#67873B;--leaf-2:#7d9d4e;--ink:#1C1C1A;--muted:#5d6152;--line:#e2d8c0;--gold:#C49A45;--gold-2:#a8812f;--r:22px;--r-s:14px;--wrap:1220px;--shadow:0 1px 2px #24361a14,0 12px 34px -14px #24361a33;--f-head:"Messiri","Plex Arabic","DM Sans",serif;--f-body:"Plex Arabic","DM Sans",system-ui,sans-serif;}html[lang=en]{--f-head:"Playfair",Georgia,serif;--f-body:"DM Sans","Plex Arabic",system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--parch);color:var(--ink);font:400 1.02rem/1.85 var(--f-body);text-rendering:optimizeLegibility}html[lang=en] body{line-height:1.7}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration-color:#67873b66;text-underline-offset:4px}a:hover{color:var(--leaf)}h1,h2,h3,h4{font-family:var(--f-head);font-weight:700;color:var(--olive);line-height:1.3;margin:0 0 .5em;letter-spacing:0}html[lang=en] h1,html[lang=en] h2,html[lang=en] h3{font-weight:600;letter-spacing:-.01em}h1{font-size:clamp(2rem,4.2vw,3.25rem)}h2{font-size:clamp(1.55rem,2.8vw,2.3rem)}h3{font-size:1.22rem}p{margin:0 0 1.05em}.wrap{width:min(var(--wrap),100% - 40px);margin-inline:auto}.skip{position:absolute;inset-inline-start:-999px;top:8px;background:var(--olive);color:#fff;padding:8px 14px;border-radius:8px;z-index:99}.skip:focus{inset-inline-start:12px}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:6px}.top{position:sticky;top:0;z-index:40;background:#f7f2e6e8;backdrop-filter:saturate(1.3) blur(10px);border-bottom:1px solid transparent;transition:border-color .3s,box-shadow .3s}.top.sc{border-color:var(--line);box-shadow:0 8px 30px -22px #24361a55}.bar{display:flex;align-items:center;gap:22px;height:78px}.brand{display:flex;align-items:center;gap:12px;text-decoration:none;flex-shrink:0}.brand img{height:64px;width:auto}.nav{display:flex;gap:4px;margin-inline-start:auto}.nav a{text-decoration:none;font-weight:600;font-size:.95rem;color:var(--olive);padding:9px 13px;border-radius:999px;transition:background .2s}.nav a:hover,.nav a[aria-current=page]{background:#67873b1c;color:var(--olive)}.tools{display:flex;align-items:center;gap:10px}.lang{font:600 .86rem/1 var(--f-body);text-decoration:none;color:var(--olive);border:1px solid var(--line);padding:9px 13px;border-radius:999px}html[lang=ar] .lang{font-family:"DM Sans",sans-serif}html[lang=en] .lang{font-family:"Plex Arabic",sans-serif}.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;font:600 .98rem/1 var(--f-body);text-decoration:none;border:0;cursor:pointer;padding:15px 24px;border-radius:999px;background:var(--olive);color:#fff;transition:transform .2s,background .2s,box-shadow .2s;box-shadow:0 10px 24px -14px #24361a}.btn:hover{background:var(--leaf);color:#fff;transform:translateY(-1px)}.btn.gold{background:var(--gold);color:var(--olive)}.btn.gold:hover{background:#d6ad57;color:var(--olive)}.btn.ghost{background:transparent;color:var(--olive);box-shadow:inset 0 0 0 1.5px var(--olive)}.btn.ghost:hover{background:var(--olive);color:#fff}.btn.sm{padding:11px 18px;font-size:.9rem}.btn svg{width:18px;height:18px;flex-shrink:0}.burger{display:none;width:46px;height:46px;border-radius:50%;border:1px solid var(--line);background:var(--paper);cursor:pointer;position:relative}.burger span,.burger span:before,.burger span:after{position:absolute;left:50%;width:18px;height:2px;margin-left:-9px;background:var(--olive);content:"";border-radius:2px;transition:.25s}.burger span{top:50%;margin-top:-1px}.burger span:before{top:-6px}.burger span:after{top:6px}.menu-open .burger span{background:transparent}.menu-open .burger span:before{top:0;transform:rotate(45deg)}.menu-open .burger span:after{top:0;transform:rotate(-45deg)}.hero{position:relative;overflow:hidden;padding:clamp(34px,6vw,80px) 0 clamp(40px,6vw,90px)}.hero .wrap{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(24px,5vw,70px);align-items:center}.eyebrow{display:inline-flex;align-items:center;gap:10px;font:600 .86rem/1.4 var(--f-body);color:var(--leaf);letter-spacing:.02em;margin-bottom:18px}html[lang=en] .eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:.76rem}.eyebrow:before{content:"";width:28px;height:1.5px;background:var(--gold)}.hero h1{font-size:clamp(2.2rem,4.8vw,3.7rem);line-height:1.22}.hero h1 em{font-style:normal;color:var(--leaf)}.lead{font-size:1.14rem;color:var(--muted);max-width:56ch}.cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.trust{display:flex;flex-wrap:wrap;gap:10px 22px;margin:30px 0 0;padding:0;list-style:none;font-size:.92rem;color:var(--olive)}.trust li{display:flex;align-items:center;gap:8px}.trust li:before{content:"";width:7px;height:7px;transform:rotate(45deg);background:var(--gold)}.stage{position:relative;aspect-ratio:1/1;max-width:600px;margin-inline:auto;width:100%}.stage .ring{position:absolute;inset:-4%;opacity:.55;animation:spin 120s linear infinite}.stage .disc{position:absolute;inset:14% 10% 6%;border-radius:50%;background:radial-gradient(circle at 50% 40%,#fffdf8 0,#efe7d3 62%,#e4d8bb 100%);box-shadow:inset 0 -20px 50px #c49a4526}.stage .packs{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center}.stage .packs img{position:absolute;bottom:6%;width:46%;filter:drop-shadow(0 26px 30px #24361a40);transition:transform .8s cubic-bezier(.2,.7,.2,1)}.stage .packs img:nth-child(1){inset-inline-start:4%;transform:rotate(-7deg) scale(.86);z-index:1}.stage .packs img:nth-child(2){left:27%;z-index:3;width:48%}.stage .packs img:nth-child(3){inset-inline-end:4%;transform:rotate(7deg) scale(.86);z-index:2}.stage:hover .packs img:nth-child(1){transform:rotate(-10deg) scale(.86) translateY(-6px)}.stage:hover .packs img:nth-child(3){transform:rotate(10deg) scale(.86) translateY(-6px)}@keyframes spin{to{transform:rotate(360deg)}}.leafy{position:absolute;width:420px;opacity:.06;pointer-events:none;inset-inline-end:-120px;top:-60px;transform:rotate(-18deg)}section{padding:clamp(56px,8vw,104px) 0}.sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:36px;flex-wrap:wrap}.sec-head p{color:var(--muted);max-width:60ch;margin:0}.sec-head .eyebrow{margin-bottom:10px}.alt{background:var(--paper);border-block:1px solid var(--line)}.dark{background:var(--olive);color:#e9ecdf}.dark h2,.dark h3{color:#fff}.dark .eyebrow{color:#cfe0a8}.dark p{color:#c9d0bd}.cats{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.cat{position:relative;display:grid;grid-template-columns:1fr 112px;gap:12px;align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:var(--r);padding:24px 24px 24px 18px;text-decoration:none;overflow:hidden;transition:transform .35s,box-shadow .35s,border-color .35s;min-height:170px}html[dir=rtl] .cat{padding:24px 24px 24px 18px}.cat:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:5px;background:var(--c)}.cat:hover{transform:translateY(-4px);box-shadow:var(--shadow);border-color:#d6c9a6;color:inherit}.cat h3{margin:0 0 6px}.cat p{margin:0;color:var(--muted);font-size:.93rem;line-height:1.6}.cat .n{display:inline-block;margin-top:12px;font:600 .82rem/1 var(--f-body);color:var(--c)}.cat img{width:112px;filter:drop-shadow(0 12px 14px #24361a33);transform:rotate(4deg);transition:transform .5s}.cat:hover img{transform:rotate(0) translateY(-4px)}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.card{position:relative;display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--line);border-radius:var(--r);overflow:hidden;text-decoration:none;transition:transform .35s,box-shadow .35s}.card:hover{transform:translateY(-4px);box-shadow:var(--shadow);color:inherit}.card .ph{background:radial-gradient(circle at 50% 60%,#fffdf8,#efe7d3 75%);aspect-ratio:4/4.3;display:grid;place-items:center;padding:14px 18px 0;border-bottom:1px solid var(--line)}.card .ph img{width:78%;filter:drop-shadow(0 16px 16px #24361a33);transition:transform .5s}.card:hover .ph img{transform:translateY(-5px) rotate(-1.5deg)}.card .bd{padding:16px 18px 20px;display:flex;flex-direction:column;gap:6px;flex:1}.card .tg{font:600 .76rem/1 var(--f-body);color:var(--c);letter-spacing:.02em}.card h3{font-size:1.08rem;margin:0}.card p{font-size:.88rem;line-height:1.6;color:var(--muted);margin:0}.chips{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 26px;padding:0;list-style:none}.chips a{display:inline-block;text-decoration:none;font-weight:600;font-size:.9rem;padding:9px 16px;border-radius:999px;border:1px solid var(--line);background:var(--paper)}.chips a[aria-current=page],.chips a:hover{background:var(--olive);color:#fff;border-color:var(--olive)}.sols{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.sol{display:flex;flex-direction:column;justify-content:space-between;gap:20px;min-height:200px;padding:24px;border-radius:var(--r);text-decoration:none;background:linear-gradient(160deg,#2f4523,#24361a);color:#dfe5d3;border:1px solid #3a5230;position:relative;overflow:hidden;transition:transform .35s}.sol:after{content:"";position:absolute;width:220px;height:220px;inset-inline-end:-80px;bottom:-90px;border-radius:50%;border:1px solid #c49a4555;box-shadow:0 0 0 18px #c49a450d,0 0 0 40px #c49a450a}.sol:hover{transform:translateY(-4px);color:#fff}.sol h3{color:#fff;font-size:1.18rem;margin:0}.sol p{font-size:.9rem;line-height:1.6;color:#c4ccb6;margin:0}.sol .ar{font-weight:600;color:var(--gold);font-size:.9rem}.sols.light .sol{background:var(--paper);color:var(--ink);border-color:var(--line)}.sols.light .sol h3{color:var(--olive)}.sols.light .sol p{color:var(--muted)}.clients{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 14px;margin:0;padding:0;list-style:none}.clients li{font-family:var(--f-head);font-weight:700;font-size:clamp(1.05rem,2vw,1.4rem);color:var(--olive);padding:14px 26px;border:1px solid var(--line);border-radius:999px;background:var(--paper)}html[lang=en] .clients li{font-weight:600;font-style:italic}.whys{list-style:none;margin:0;padding:0;display:grid;gap:14px}.whys li{padding-inline-start:20px;position:relative;color:var(--muted)}.whys li:before{content:"";position:absolute;inset-inline-start:0;top:.7em;width:8px;height:8px;transform:rotate(45deg);background:var(--gold)}.whys b{display:block;color:var(--olive);font-family:var(--f-head)}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;counter-reset:s;margin:0;padding:0;list-style:none}.steps li{counter-increment:s;padding:26px 22px;border-radius:var(--r);background:#ffffff0d;border:1px solid #ffffff1f}.steps li:before{content:counter(s,arabic-indic);display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:var(--gold);color:var(--olive);font:700 1.15rem/1 var(--f-head);margin-bottom:16px}html[lang=en] .steps li:before{content:counter(s)}.steps h3{font-size:1.1rem}.steps p{font-size:.92rem;margin:0}.split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,5vw,64px);align-items:center}.prose{max-width:74ch}.prose h2{margin-top:1.6em;font-size:clamp(1.35rem,2.2vw,1.8rem)}.prose h3{margin-top:1.3em}.prose ul,.prose ol{padding-inline-start:1.3em;margin:0 0 1.2em}.prose li{margin-bottom:.45em}.prose li::marker{color:var(--gold)}.prose table{width:100%;border-collapse:collapse;margin:0 0 1.4em;font-size:.95rem;background:var(--paper);border-radius:var(--r-s);overflow:hidden;border:1px solid var(--line)}.prose th,.prose td{padding:11px 14px;border-bottom:1px solid var(--line);text-align:start;vertical-align:top}.prose th{background:#efe7d3;color:var(--olive);font-weight:600}.tbl{overflow-x:auto}.crumbs{font-size:.86rem;color:var(--muted);padding:18px 0 0}.crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0}.crumbs li:not(:last-child):after{content:"/";margin-inline-start:6px;color:#b5a985}.crumbs a{text-decoration:none}.pd{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(24px,5vw,64px);align-items:start;padding:28px 0 20px}.pd-media{position:sticky;top:100px;background:radial-gradient(circle at 50% 58%,#fffdf8 0,#efe7d3 70%);border:1px solid var(--line);border-radius:28px;padding:24px;aspect-ratio:1/1.05;display:grid;place-items:center;overflow:hidden}.pd-media:before{content:"";position:absolute;inset:6%;background:url(/assets/img/ring_green.webp) center/contain no-repeat;opacity:.35}.pd-media img{position:relative;width:82%;filter:drop-shadow(0 30px 30px #24361a40)}.pd h1{font-size:clamp(1.8rem,3.4vw,2.6rem)}.meta{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none}.meta li{font-size:.84rem;padding:6px 12px;border-radius:999px;background:var(--paper);border:1px solid var(--line)}.meta li b{color:var(--c,var(--olive))}.box{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);padding:24px 26px;margin:0 0 18px}.box h2{font-size:1.3rem;margin-bottom:.7em}.box ul{margin:0;padding-inline-start:1.2em}.box li{margin-bottom:.4em}.box li::marker{color:var(--gold)}.two{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}@media(max-width:640px){.two{grid-template-columns:1fr}}.box.usage{border-inline-start:4px solid var(--c,var(--leaf))}.box.tip{background:#67873b12;border-color:#67873b33}.pd-cta{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.packs-line{display:flex;align-items:center;gap:10px;font-size:.93rem;color:var(--olive);margin:0 0 6px}.packs-line:before{content:"";width:8px;height:8px;transform:rotate(45deg);background:var(--gold)}.faq{max-width:860px}.faq details{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-s);margin-bottom:10px;transition:border-color .2s}.faq details[open]{border-color:#cdbf98}.faq summary{cursor:pointer;list-style:none;padding:18px 22px;font-weight:600;color:var(--olive);display:flex;justify-content:space-between;gap:16px;align-items:center}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font:400 1.5rem/1 var(--f-body);color:var(--gold);transition:transform .25s;flex-shrink:0}.faq details[open] summary:after{transform:rotate(45deg)}.faq .a{padding:0 22px 18px;color:var(--muted)}.posts{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.post{display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--line);border-radius:var(--r);padding:26px;text-decoration:none;transition:transform .3s,box-shadow .3s;position:relative;overflow:hidden}.post:before{content:"";position:absolute;inset-inline-start:26px;top:0;width:44px;height:4px;background:var(--gold);border-radius:0 0 4px 4px}.post:hover{transform:translateY(-4px);box-shadow:var(--shadow);color:inherit}.post time{font-size:.8rem;color:var(--leaf);font-weight:600}.post h3{font-size:1.15rem;margin:10px 0 8px}.post p{font-size:.9rem;color:var(--muted);margin:0 0 14px;line-height:1.65}.post .more{margin-top:auto;font-weight:600;font-size:.88rem;color:var(--olive)}.art-head{padding:30px 0 10px;max-width:860px}.art-head .lead{margin-top:12px}.art-meta{display:flex;gap:16px;font-size:.86rem;color:var(--muted);margin-top:14px}.art{display:grid;grid-template-columns:1fr 300px;gap:56px;align-items:start;padding-bottom:40px}.aside{position:sticky;top:100px}.aside .card{margin-bottom:12px;flex-direction:row;align-items:center}.aside .card .ph{width:90px;aspect-ratio:1;padding:6px;border-bottom:0;border-inline-end:1px solid var(--line);flex-shrink:0}.aside .card .bd{padding:10px 14px}.aside .card h3{font-size:.95rem}.band{position:relative;overflow:hidden;background:var(--olive);color:#fff;border-radius:32px;padding:clamp(34px,5vw,60px);display:grid;grid-template-columns:1.4fr .6fr;align-items:center;gap:30px}.band h2{color:#fff;margin-bottom:.35em}.band p{color:#c9d0bd;margin:0}.band .ring{position:absolute;width:520px;inset-inline-end:-140px;top:-160px;opacity:.12}.band .acts{display:flex;flex-direction:column;gap:12px;position:relative}.form{display:grid;grid-template-columns:1fr 1fr;gap:14px;background:var(--paper);border:1px solid var(--line);border-radius:var(--r);padding:clamp(22px,3vw,34px)}.form .full{grid-column:1/-1}.form label{display:flex;flex-direction:column;gap:6px;font-weight:600;font-size:.9rem;color:var(--olive)}.form input,.form select,.form textarea{font:400 1rem/1.4 var(--f-body);padding:13px 14px;border:1px solid #d9cdb0;border-radius:12px;background:#fff;color:var(--ink);width:100%}.form textarea{min-height:110px;resize:vertical}.form fieldset{border:0;padding:0;margin:0}.form legend{font-weight:600;font-size:.9rem;color:var(--olive);margin-bottom:8px}.picks{display:flex;flex-wrap:wrap;gap:8px;max-height:260px;overflow:auto;padding:4px}.picks label{flex-direction:row;align-items:center;gap:7px;font-weight:400;font-size:.88rem;padding:7px 12px;border:1px solid var(--line);border-radius:999px;cursor:pointer;background:#fff}.picks input{width:auto;accent-color:var(--leaf)}.note{font-size:.86rem;color:var(--muted)}.contact-cards{display:grid;gap:12px}.cc{display:flex;gap:14px;align-items:flex-start;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-s);padding:18px 20px;text-decoration:none}.cc svg{width:22px;height:22px;color:var(--leaf);flex-shrink:0;margin-top:4px}.cc b{display:block;color:var(--olive)}.cc span{color:var(--muted);font-size:.92rem}.ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}.foot{background:#1b2913;color:#bfc7b1;padding:64px 0 26px;margin-top:40px}.foot a{text-decoration:none;color:#dfe5d3}.foot a:hover{color:var(--gold)}.fgrid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:36px}.foot h4{color:#fff;font-size:1rem;margin-bottom:14px}.foot ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:.92rem}.foot .fl img{width:130px;margin-bottom:14px}.foot .tagl{font-family:"Playfair",serif;font-style:italic;color:var(--gold);font-size:1.05rem}.soc{display:flex;gap:10px;margin-top:16px}.soc a{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid #ffffff26}.soc svg{width:18px;height:18px}.legal{display:flex;justify-content:space-between;flex-wrap:wrap;gap:10px;border-top:1px solid #ffffff1a;margin-top:44px;padding-top:20px;font-size:.84rem}.wa{position:fixed;inset-inline-end:20px;bottom:20px;z-index:50;width:58px;height:58px;border-radius:50%;background:#1f9d55;color:#fff;display:grid;place-items:center;box-shadow:0 14px 30px -10px #0c4d28;transition:transform .2s}.wa:hover{transform:scale(1.06);color:#fff}.wa svg{width:30px;height:30px}.rv{opacity:0;transform:translateY(18px);transition:opacity .8s ease,transform .8s cubic-bezier(.2,.7,.2,1)}.rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transform:none}.stage .ring{animation:none}*{transition:none!important}}@media (max-width:1080px){.grid{grid-template-columns:repeat(3,1fr)}.sols{grid-template-columns:repeat(2,1fr)}.cats{grid-template-columns:repeat(2,1fr)}.steps{grid-template-columns:repeat(2,1fr)}.fgrid{grid-template-columns:1fr 1fr}.art{grid-template-columns:1fr}.aside{position:static}}@media (max-width:900px){.nav{position:fixed;inset:78px 0 auto;flex-direction:column;background:var(--parch);padding:14px 20px 26px;border-bottom:1px solid var(--line);gap:2px;transform:translateY(-12px);opacity:0;pointer-events:none;transition:.25s}.nav a{padding:14px 12px;font-size:1.05rem}.menu-open .nav{transform:none;opacity:1;pointer-events:auto}.burger{display:block}.tools .btn{display:none}.hero .wrap,.split,.pd,.band{grid-template-columns:1fr}.pd-media{position:relative;top:0;max-width:520px;margin-inline:auto;width:100%}.posts{grid-template-columns:1fr 1fr}}@media (max-width:640px){body{font-size:1rem}.bar{height:70px}.nav{inset-block-start:70px}.brand img{height:50px}.grid{grid-template-columns:1fr 1fr;gap:12px}.card .bd{padding:12px 13px 16px}.card h3{font-size:.98rem}.card p{display:none}.cats,.sols,.posts,.steps,.fgrid,.form{grid-template-columns:1fr}.cat{grid-template-columns:1fr 88px}.cat img{width:88px}.clients li{padding:10px 18px}.band .acts .btn{width:100%}}