/* Focused updates to the verified v11 site. */
.foot .wordmark,.footer .wordmark{background:transparent!important;padding:0!important;border:0!important;box-shadow:none!important}
.mediak-original-logo{background:transparent!important}
#services .mk-original-paid-grid{inset:4% 4% 17%;transform:none;gap:9px}
#services .mk-original-paid-grid img{object-fit:contain!important;background:#171721;border:1px solid #ffffff40;box-shadow:none}
#services .mk-v12-social,#services .mk-v12-brand{position:absolute;inset:4% 4% 17%;display:grid;gap:9px;min-height:0;z-index:2}
#services .mk-v12-social{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}
#services .mk-v12-social>img,#services .mk-v12-brand>img{display:block;width:100%;height:100%;min-height:0;min-width:0;object-fit:contain;background:#171721;border:1px solid #ffffff30}
#services .mk-v12-social .mk-video-card video{object-fit:contain;background:#171721}
#services .mk-v12-brand{grid-template-columns:1.15fr .85fr;grid-template-rows:1fr 1fr}
#services .mk-v12-brand>img:first-child{background:radial-gradient(ellipse,#242a27,#101714)}
#services .mk-v12-brand>img:nth-child(2){grid-column:2;grid-row:1/3}
#services .mk-v12-brand>img:nth-child(3){grid-column:1;grid-row:2}
#services .mk-v12-brand>img:nth-child(4){display:none}
#services .mk-organic-collage{background:radial-gradient(ellipse at 50% 48%,#d7f8ff44,transparent 28%),radial-gradient(ellipse at 17% 20%,#8c36ec88,transparent 47%),radial-gradient(ellipse at 80% 85%,#15c0e966,transparent 40%),#070b24;box-shadow:inset 0 0 75px #44269e77}
#services .mk-organic-collage:before{width:78%;border:1px solid #a7eeff88!important;box-shadow:0 0 28px #49c8ff77,0 0 0 28px #ae73ff0d,0 0 0 65px #69d9ff0b!important;animation:mk-v12-orbit 18s linear infinite}
#services .mk-organic-collage:after{content:'';position:absolute;inset:0;background:radial-gradient(circle at 14% 29%,#fff 0 1px,transparent 3px),radial-gradient(circle at 75% 18%,#9deeff 0 2px,transparent 5px),radial-gradient(circle at 26% 79%,#e2b6ff 0 2px,transparent 5px),radial-gradient(circle at 86% 70%,#fff 0 1px,transparent 3px),linear-gradient(125deg,transparent 38%,#71e7ff16 49%,transparent 58%);background-size:100% 100%;pointer-events:none;animation:mk-v12-magic 5s ease-in-out infinite alternate}
#services .mk-organic-collage .mk-ai-token{border:1px solid #f2eaff99;border-radius:23%;box-shadow:0 8px 25px #02061999,0 0 22px #87c7ff33;animation:mk-v12-magic 6s ease-in-out infinite alternate}
#services .mk-organic-collage .mk-organic-path{border:1px solid #8eeaffaa;box-shadow:0 0 17px #5fe3ff66}
@keyframes mk-v12-orbit{to{rotate:360deg}}
@keyframes mk-v12-magic{to{filter:brightness(1.15);translate:0 -4px}}
#work .mk-v12-work{position:absolute;inset:12px 12px 64px;display:grid;gap:8px;z-index:2;min-height:0}
#work .mk-v12-work img{position:static!important;display:block;width:100%!important;height:100%!important;max-height:100%!important;max-width:100%!important;min-width:0;min-height:0;object-fit:contain!important;transform:none!important;background:#171721}
#work .mk-v12-leads{grid-template-columns:.85fr 1.15fr}
#work .mk-v12-creators{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}
#work .work-jewel-products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;gap:6px!important;min-height:0}
#work .work-jewel-products>div{min-height:0;min-width:0;padding:0!important}
#work .work-jewel-products img{width:100%!important;height:100%!important;object-fit:contain!important}
.mk-floating-whatsapp{position:fixed;bottom:max(20px,env(safe-area-inset-bottom));left:max(20px,env(safe-area-inset-left));z-index:80;width:54px;height:54px;display:grid;place-items:center;background:#198b49;color:white;border:2px solid white;border-radius:50%;box-shadow:0 5px 20px #0004;transition:opacity .15s,transform .15s}
.mk-floating-whatsapp svg{width:34px;height:34px}.mk-floating-whatsapp:hover{transform:translateY(-3px)}.mk-floating-whatsapp:focus-visible{outline:3px solid #c0ff44;outline-offset:4px}.mk-floating-whatsapp.is-obstructing{opacity:0;visibility:hidden;pointer-events:none}
@media(max-width:680px){#services .mk-v12-social{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));inset:3% 3% 15%;gap:5px}#services .social-art{min-height:480px!important}#services .mk-v12-brand{gap:5px}#services .mk-original-paid-grid{gap:5px}#work .mk-v12-work{inset:9px 9px 58px}.mk-floating-whatsapp{width:48px;height:48px;left:12px;bottom:max(12px,env(safe-area-inset-bottom))}}
@media(prefers-reduced-motion:reduce){#services .mk-organic-collage:before,#services .mk-organic-collage:after,#services .mk-organic-collage .mk-ai-token{animation:none}.mk-floating-whatsapp{transition:none}}
#services .mk-v12-brand{grid-template-columns:repeat(2,minmax(0,1fr))}#services .mk-v12-brand>img:nth-child(n){display:block;grid-column:auto;grid-row:auto}
@media(max-width:680px){#services .service-stack .service-panel,#services .service-stack .service-panel.is-active,#services .service-stack .service-panel.is-past{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;height:auto!important;min-height:0!important}#services .service-stack .service-panel .panel-art{height:auto!important;min-height:0!important;aspect-ratio:1!important;flex:none!important;border-left:0!important;border-bottom:2px solid #15141c!important}#services .service-stack .service-panel .social-art{aspect-ratio:3/4!important}#services .service-stack .service-panel .panel-copy{flex:none!important;width:100%!important;height:auto!important;min-height:150px!important;padding:18px!important}#services .service-stack .service-panel .panel-copy h3{font-size:27px!important}#services .service-stack .service-panel .panel-copy p{font-size:14px!important}}
#work .work-jewel-products img{transform:none!important}#work .work-real-jewelry{padding:10px!important}#work .work-jewel-title{height:35px;flex:none}#work .work-jewel-title strong{font-size:24px!important;transform:none!important;letter-spacing:-.04em!important;text-shadow:none!important;color:#252021!important}#work .work-jewel-products{margin:5px 0!important}#work .work-jewel-caption{flex:none;font-size:10px}
