@font-face{font-family:Arabic;src:url(arabic.ttf) format('truetype');font-weight:400;font-display:swap}@font-face{font-family:Arabic;src:url(arabic-bold.ttf) format('truetype');font-weight:700;font-display:swap}*{box-sizing:border-box}html{background:#032e1a}body{margin:0;min-height:100svh;color:white;font-family:Arabic,Tahoma,sans-serif;background:radial-gradient(ellipse at 20% 20%,#49720f80,transparent 60%),#032e1a}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}a:focus-visible{outline:3px solid #d5ff77;outline-offset:5px}.page{position:relative;isolation:isolate;width:100%;max-width:540px;min-height:100svh;margin:auto;background:#034626 url(nm-design.png) center top/100% auto no-repeat;overflow:hidden}.page:before{content:'';position:absolute;z-index:-1;inset:0;background:linear-gradient(transparent 42%,#002b1822 60%,#002719d9 100%);pointer-events:none}.links{padding:81% 6% 24px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}h2{font-size:.875rem;line-height:1.5;letter-spacing:.1px;font-weight:400;color:#e9f8de;margin:17px 3px 12px;text-shadow:0 2px 5px #001e13}#social-title{text-align:center;margin:8px 0 15px}.socials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-bottom:22px}svg{width:24px;height:24px;stroke:currentColor;fill:none;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.socials a,.website,.contact{position:relative;isolation:isolate;border:1px solid #e5ffc562;background:linear-gradient(135deg,#ffffff30 0%,#ffffff0a 38%,#16472d4d 68%,#cbff9c26 100%);backdrop-filter:blur(18px) saturate(1.35);-webkit-backdrop-filter:blur(18px) saturate(1.35);box-shadow:inset 0 1px 1px #ffffff80,inset 0 -2px 3px #baff9433,0 9px 18px #001d1760,0 0 16px #a1fb4720;border-radius:22px}.socials a:before,.website:before,.contact:before{content:'';position:absolute;pointer-events:none;inset:1px;border-radius:inherit;background:linear-gradient(155deg,#ffffff26,transparent 30%,transparent 70%,#d9ffbc12);z-index:-1}.socials a{display:flex;align-items:center;flex-direction:column;justify-content:center;padding:20px 4px 14px;gap:13px;min-height:124px;transition:transform .25s,box-shadow .25s}.socials a>svg{width:43px;height:43px;color:#eeffdc;stroke-width:1.6;filter:drop-shadow(0 2px 0 #668a3a) drop-shadow(0 4px 0 #244e2c) drop-shadow(0 7px 4px #002b15) drop-shadow(0 0 9px #bbff8c80);transform:perspective(200px) rotateX(8deg) rotateY(-8deg)}.socials span{font-size:.875rem;text-shadow:0 2px 4px #002c19}.website{display:flex;flex-direction:row-reverse;align-items:center;gap:14px;padding:17px 20px;margin-top:12px;transition:transform .25s,box-shadow .25s}.website>span:nth-child(2){flex:1;text-align:right}.website strong{display:block;font-size:1rem}.website small{display:block;font-family:Arial,sans-serif;font-size:.875rem;color:#e0f4d3;margin-top:5px}.website>svg{width:30px;height:30px;filter:drop-shadow(0 0 6px #bcff7870)}.web-icon{font:26px Arial;color:#d0ffa2}.contact{padding:16px;margin-bottom:13px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.number{font:500 1.1rem Arial,sans-serif;letter-spacing:.7px;text-shadow:0 2px 5px #012d18}.actions{display:flex;gap:8px}.actions a{display:flex;align-items:center;justify-content:center;min-height:44px;gap:6px;font-size:.875rem;border-radius:12px;padding:8px 11px;transition:transform .2s,background .2s}.actions svg{width:18px;height:18px}.whatsapp{background:linear-gradient(140deg,#e2ffad,#aacc6c);color:#113d20;border:1px solid #e3ffb8;box-shadow:inset 0 1px 2px #ffffffbb,0 3px 0 #557437,0 0 15px #bbff5d30}.call{border:1px solid #edffcb66;background:linear-gradient(130deg,#ffffff20,#ffffff08);box-shadow:inset 0 1px 0 #ffffff40,0 3px 0 #103e2880}footer{text-align:center;color:#e0f2d0;font-family:Arial,sans-serif;font-size:.75rem;letter-spacing:2.5px;margin:28px 0 5px;text-shadow:0 2px 5px #001b14}footer span{color:#d4ff8d;margin:0 6px}@media(hover:hover){.socials a:hover{transform:translateY(-6px);box-shadow:inset 0 1px 2px #ffffff99,0 13px 25px #001d1777,0 0 23px #b0ff4d55}.website:hover{transform:translateY(-3px);box-shadow:inset 0 1px 2px #fff8,0 12px 25px #001d1755,0 0 20px #b9ff4b44}.actions a:hover{transform:translateY(-2px)}}a:active{transform:translateY(2px)}@media(min-width:650px){body{padding:28px 18px}.page{border-radius:30px;border:1px solid #b4e97750;box-shadow:0 24px 85px #001e1977,0 0 45px #a9f15412}.links{padding-bottom:28px}}@media(max-width:420px){.contact{justify-content:center;gap:12px}.actions{width:100%}.actions a{flex:1}.links{padding-left:6%;padding-right:6%}.socials{gap:10px}.socials a{min-height:112px;padding-top:17px}.socials a>svg{width:36px;height:36px}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}@supports not (backdrop-filter:blur(1px)){.socials a,.website,.contact{background:#124d32ed}}
