:root{
  --bg:#0A0A0F;
  --bg-2:#0D0D15;
  --surface:#14141F;
  --surface-2:#1A1A28;
  --surface-3:#222233;
  --line:rgba(255,255,255,.08);
  --line-2:rgba(255,255,255,.14);
  --text:#F5F5FA;
  --muted:#9C9CB2;
  --muted-2:#6A6A82;
  --pink:#FF2D87;
  --pink-soft:#FF5BA0;
  --violet:#9B5CFF;
  --blue:#28B7FF;
  --gold:#E7B24C;
  --green:#34C77B;
  --pride:linear-gradient(90deg,#FF2D55 0%,#FF8A00 20%,#FFD60A 40%,#34C759 58%,#00C2FF 78%,#9B5CFF 100%);
  --grad-pv:linear-gradient(120deg,#FF2D87 0%,#9B5CFF 100%);
  --radius:18px;
  --radius-lg:26px;
  --maxw:1240px;
  --font-display:'Bricolage Grotesque',system-ui,sans-serif;
  --font-serif:'Instrument Serif',Georgia,serif;
  --font-sans:'Inter',system-ui,sans-serif;
}#mdk *{margin:0;padding:0;box-sizing:border-box}#mdk{scroll-behavior:smooth}#mdk{
  background:var(--bg);
  color:var(--text);
  font-family:var(--font-sans);
  font-size:17px;
  line-height:1.6;
  -webkit-font-smoothing:antialiased;
  overflow-x:hidden;
}#mdk a{color:inherit;text-decoration:none}#mdk img{max-width:100%;display:block}#mdk ::selection{background:var(--pink);color:#fff}#mdk::before{
  content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;
  background:
    radial-gradient(620px 520px at 82% -4%,rgba(155,92,255,.20),transparent 60%),
    radial-gradient(720px 600px at 8% 8%,rgba(255,45,135,.16),transparent 60%),
    radial-gradient(900px 700px at 50% 120%,rgba(40,183,255,.10),transparent 60%);
}#mdk::after{
  content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;opacity:.025;
  background-image:radial-gradient(rgba(255,255,255,.6) 1px,transparent 1px);
  background-size:3px 3px;
}#mdk .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}#mdk #progress{position:fixed;top:0;left:0;height:3px;width:0;z-index:200;background:var(--pride);box-shadow:0 0 14px rgba(255,45,135,.5)}#mdk nav{
  position:fixed;top:0;left:0;right:0;z-index:120;
  display:flex;align-items:center;justify-content:space-between;
  padding:18px 28px;
  transition:background .35s,backdrop-filter .35s,padding .35s,border-color .35s;
  border-bottom:1px solid transparent;
}#mdk nav.scrolled{
  background:rgba(10,10,15,.78);
  backdrop-filter:blur(16px) saturate(140%);
  border-bottom:1px solid var(--line);
  padding:13px 28px;
}#mdk .nav-inner{max-width:var(--maxw);margin:0 auto;width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px}#mdk .logo{display:flex;align-items:center;gap:12px;flex-shrink:0}#mdk .logo .badge{
  width:38px;height:38px;border-radius:9px;background:#fff;color:#0A0A0F;
  display:grid;place-items:center;position:relative;flex-shrink:0;
  box-shadow:0 4px 18px rgba(0,0,0,.4);
}#mdk .logo .badge span{font-family:var(--font-display);font-weight:800;font-size:26px;line-height:1;letter-spacing:-1px}#mdk .logo .badge::before{content:"DISPLAY";position:absolute;left:3px;top:50%;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl;font-size:5px;font-weight:800;letter-spacing:.5px;font-family:var(--font-sans)}#mdk .logo .word{font-family:var(--font-display);font-weight:800;font-size:21px;letter-spacing:-.5px}#mdk .nav-links{display:flex;align-items:center;gap:30px}#mdk .nav-links a{font-size:14.5px;color:var(--muted);font-weight:500;transition:color .2s;position:relative}#mdk .nav-links a:hover{color:var(--text)}#mdk .nav-cta{
  font-size:14.5px;font-weight:600;color:#fff;
  padding:11px 20px;border-radius:11px;background:var(--grad-pv);
  box-shadow:0 6px 20px rgba(255,45,135,.28);transition:transform .2s,box-shadow .2s;
}#mdk .nav-cta:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(255,45,135,.42)}#mdk .nav-toggle{display:none;background:none;border:0;color:var(--text);font-size:24px;cursor:pointer}#mdk .btn{display:inline-flex;align-items:center;gap:9px;font-weight:600;font-size:16px;border-radius:13px;padding:15px 26px;cursor:pointer;border:0;transition:transform .2s,box-shadow .2s,background .2s;font-family:var(--font-sans)}#mdk .btn-primary{background:var(--grad-pv);color:#fff;box-shadow:0 10px 30px rgba(255,45,135,.32)}#mdk .btn-primary:hover{transform:translateY(-3px);box-shadow:0 16px 40px rgba(255,45,135,.46)}#mdk .btn-ghost{background:rgba(255,255,255,.05);color:var(--text);border:1px solid var(--line-2)}#mdk .btn-ghost:hover{background:rgba(255,255,255,.1);transform:translateY(-3px)}#mdk header.hero{position:relative;padding:170px 0 90px;overflow:hidden}#mdk .hero-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:50px;align-items:center}#mdk .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--muted);margin-bottom:26px}#mdk .eyebrow .dot{width:7px;height:7px;border-radius:50%;background:var(--pink);box-shadow:0 0 12px var(--pink)}#mdk .eyebrow .pride-tag{padding:4px 11px;border-radius:30px;background:rgba(255,255,255,.05);border:1px solid var(--line);letter-spacing:1px}#mdk h1.hero-title{
  font-family:var(--font-display);font-weight:800;
  font-size:clamp(40px,5.6vw,74px);line-height:1.02;letter-spacing:-2px;
}#mdk h1.hero-title .grad{background:var(--grad-pv);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#mdk h1.hero-title em{font-family:var(--font-serif);font-style:italic;font-weight:400;letter-spacing:-1px}#mdk .hero-sub{font-size:19px;color:var(--muted);margin:28px 0 36px;max-width:560px;line-height:1.65}#mdk .hero-sub strong{color:var(--text);font-weight:600}#mdk .hero-cta{display:flex;gap:14px;flex-wrap:wrap}#mdk .hero-mini{display:flex;gap:30px;margin-top:46px;flex-wrap:wrap}#mdk .hero-mini .m{display:flex;flex-direction:column}#mdk .hero-mini .m b{font-family:var(--font-display);font-weight:700;font-size:30px;letter-spacing:-1px;line-height:1}#mdk .hero-mini .m span{font-size:12.5px;color:var(--muted-2);margin-top:7px;text-transform:uppercase;letter-spacing:1px}#mdk .hero-visual{position:relative;height:480px}#mdk .hero-card{
  position:absolute;border-radius:var(--radius-lg);overflow:hidden;
  border:1px solid var(--line-2);box-shadow:0 30px 80px rgba(0,0,0,.5);
  background:var(--surface);
}#mdk .hv-main{
  inset:0;background:
    radial-gradient(120% 120% at 20% 0%,rgba(255,45,135,.5),transparent 55%),
    radial-gradient(120% 120% at 100% 100%,rgba(155,92,255,.55),transparent 55%),
    linear-gradient(160deg,#1a1430,#0e0e1a);
  display:flex;flex-direction:column;justify-content:space-between;padding:30px;
}#mdk .hv-main .cover-d{font-family:var(--font-display);font-weight:800;font-size:200px;line-height:.8;color:rgba(255,255,255,.96);letter-spacing:-8px;align-self:flex-end;mix-blend-mode:overlay}#mdk .hv-main .cover-top{display:flex;justify-content:space-between;align-items:flex-start}#mdk .hv-main .cover-top .iss{font-size:13px;letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,.85);font-weight:600}#mdk .hv-main .cover-bot{font-family:var(--font-serif);font-style:italic;font-size:27px;color:#fff;line-height:1.12;max-width:74%}#mdk .hero-float{
  position:absolute;right:-12px;bottom:108px;background:rgba(20,20,31,.92);
  backdrop-filter:blur(12px);border:1px solid var(--line-2);border-radius:16px;
  padding:16px 20px;display:flex;align-items:center;gap:14px;box-shadow:0 20px 50px rgba(0,0,0,.5);
}#mdk .hero-float .ring{width:46px;height:46px;border-radius:50%;background:conic-gradient(from 0deg,#FF2D55,#FF8A00,#FFD60A,#34C759,#00C2FF,#9B5CFF,#FF2D55);display:grid;place-items:center}#mdk .hero-float .ring i{width:34px;height:34px;border-radius:50%;background:var(--surface);display:grid;place-items:center;font-style:normal;font-size:18px}#mdk .hero-float b{font-family:var(--font-display);font-weight:700;font-size:21px;display:block;line-height:1}#mdk .hero-float span{font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:1px}#mdk .pride-bar{position:absolute;left:0;top:0;width:9px;height:100%;background:var(--pride);z-index:3}#mdk .trust{padding:42px 0 14px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);position:relative;overflow:hidden}#mdk .trust .lab{text-align:center;font-size:12.5px;letter-spacing:2px;text-transform:uppercase;color:var(--muted-2);margin-bottom:26px;font-weight:600}#mdk .marquee{display:flex;gap:64px;width:max-content;animation:scrollx 42s linear infinite}#mdk .marquee:hover{animation-play-state:paused}#mdk .marquee span{font-family:var(--font-display);font-weight:700;font-size:25px;color:#8a8aa0;opacity:.6;white-space:nowrap;letter-spacing:.3px;transition:opacity .2s,color .2s}#mdk .marquee span:hover{opacity:1;color:var(--text)}#mdk .marquee-mask{position:relative;-webkit-mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}@keyframes scrollx{to{transform:translateX(-50%)}}#mdk section{padding:96px 0;position:relative}#mdk .sec-head{max-width:740px;margin-bottom:54px}#mdk .sec-head.center{margin:0 auto 56px;text-align:center}#mdk .kicker{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--pink);margin-bottom:18px}#mdk .kicker::before{content:"";width:26px;height:2px;background:var(--pink);display:inline-block}#mdk .center .kicker::before{display:none}#mdk h2.sec-title{font-family:var(--font-display);font-weight:800;font-size:clamp(32px,4.2vw,52px);line-height:1.05;letter-spacing:-1.5px}#mdk h2.sec-title em{font-family:var(--font-serif);font-style:italic;font-weight:400}#mdk h2.sec-title .grad{background:var(--grad-pv);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#mdk .sec-lead{font-size:18.5px;color:var(--muted);margin-top:20px;line-height:1.65}#mdk .reach{background:linear-gradient(180deg,transparent,rgba(155,92,255,.04),transparent)}#mdk .reach-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}#mdk .reach-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:34px 30px;position:relative;overflow:hidden;transition:transform .3s,border-color .3s}#mdk .reach-card:hover{transform:translateY(-6px);border-color:var(--line-2)}#mdk .reach-card .tag{font-size:12.5px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--muted-2);margin-bottom:20px;display:flex;align-items:center;gap:9px}#mdk .reach-card .tag i{width:9px;height:9px;border-radius:3px;font-style:normal}#mdk .reach-card .big{font-family:var(--font-display);font-weight:800;font-size:62px;letter-spacing:-2px;line-height:.95;background:var(--grad-pv);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#mdk .reach-card .big-sub{font-size:14px;color:var(--muted);margin-top:8px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}#mdk .reach-card ul{list-style:none;margin-top:26px;border-top:1px solid var(--line);padding-top:20px;display:flex;flex-direction:column;gap:13px}#mdk .reach-card li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14.5px}#mdk .reach-card li span{color:var(--muted)}#mdk .reach-card li b{font-family:var(--font-display);font-weight:700;font-size:18px}#mdk .reach-card.print::before, #mdk .reach-card.digital::before, #mdk .reach-card.events::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px}#mdk .reach-card.print::before{background:linear-gradient(90deg,var(--pink),transparent)}#mdk .reach-card.digital::before{background:linear-gradient(90deg,var(--violet),transparent)}#mdk .reach-card.events::before{background:linear-gradient(90deg,var(--blue),transparent)}#mdk .reach-note{text-align:center;color:var(--muted-2);font-size:13.5px;margin-top:28px}#mdk .aud-top{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:end;margin-bottom:46px}#mdk .aud-hero-num{font-family:var(--font-display);font-weight:800;font-size:clamp(70px,11vw,150px);line-height:.82;letter-spacing:-4px}#mdk .aud-hero-num .grad{background:var(--pride);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}#mdk .aud-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#mdk .aud-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:28px;transition:transform .3s,background .3s,border-color .3s;position:relative;overflow:hidden}#mdk .aud-card:hover{transform:translateY(-6px);background:var(--surface-2);border-color:var(--line-2)}#mdk .aud-card .ic{font-size:26px;margin-bottom:16px;display:block}#mdk .aud-card .num{font-family:var(--font-display);font-weight:800;font-size:34px;letter-spacing:-1px;line-height:1;margin-bottom:8px}#mdk .aud-card h4{font-size:16px;font-weight:700;margin-bottom:6px}#mdk .aud-card p{font-size:14.5px;color:var(--muted);line-height:1.55}#mdk .aud-card .glow{position:absolute;width:160px;height:160px;border-radius:50%;filter:blur(50px);opacity:.18;right:-40px;bottom:-50px;background:var(--pink);transition:opacity .3s}#mdk .aud-card:hover .glow{opacity:.34}#mdk .chan-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}#mdk .chan{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:26px 22px;transition:transform .3s,border-color .3s,background .3s;min-height:210px;display:flex;flex-direction:column;justify-content:space-between}#mdk .chan:hover{transform:translateY(-8px);border-color:var(--pink);background:var(--surface-2)}#mdk .chan .ci{width:48px;height:48px;border-radius:13px;display:grid;place-items:center;font-size:23px;background:rgba(255,255,255,.05);border:1px solid var(--line);margin-bottom:auto}#mdk .chan h4{font-family:var(--font-display);font-weight:700;font-size:21px;margin:20px 0 5px}#mdk .chan p{font-size:13.5px;color:var(--muted)}#mdk .chan .badge-n{font-size:11px;color:var(--muted-2);letter-spacing:1px;text-transform:uppercase;margin-top:12px;font-weight:600}#mdk .price-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:34px;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:7px;width:max-content;max-width:100%}#mdk .price-tab{padding:11px 22px;border-radius:11px;font-size:15px;font-weight:600;color:var(--muted);cursor:pointer;border:0;background:transparent;transition:color .2s,background .2s;font-family:var(--font-sans);white-space:nowrap}#mdk .price-tab:hover{color:var(--text)}#mdk .price-tab.active{background:var(--grad-pv);color:#fff;box-shadow:0 6px 18px rgba(255,45,135,.3)}#mdk .price-panel{display:none;animation:fade .4s ease}#mdk .price-panel.active{display:block}@keyframes fade{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}#mdk .price-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#mdk .price-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:26px;transition:transform .3s,border-color .3s;display:flex;flex-direction:column;gap:0;position:relative;overflow:hidden}#mdk .price-card:hover{transform:translateY(-5px);border-color:var(--line-2)}#mdk .price-card.feature{border-color:rgba(255,45,135,.5);background:linear-gradient(180deg,rgba(255,45,135,.07),var(--surface))}#mdk .price-card .pc-vis{margin-bottom:20px}#mdk .price-card h4{font-family:var(--font-display);font-weight:700;font-size:20px;margin-bottom:4px;display:flex;align-items:center;gap:8px}#mdk .price-card .dim{font-size:13px;color:var(--muted-2);margin-bottom:18px;font-family:var(--font-sans)}#mdk .price-card .pr{font-family:var(--font-display);font-weight:800;font-size:30px;letter-spacing:-1px;margin-top:auto}#mdk .price-card .pr small{font-size:14px;color:var(--muted);font-weight:600;font-family:var(--font-sans)}#mdk .price-card .extra{font-size:12.5px;color:var(--muted);margin-top:10px;border-top:1px solid var(--line);padding-top:12px;display:flex;flex-direction:column;gap:5px}#mdk .price-card .extra div{display:flex;justify-content:space-between}#mdk .hot{font-size:10.5px;font-weight:700;letter-spacing:1px;text-transform:uppercase;background:var(--pink);color:#fff;padding:3px 9px;border-radius:20px}#mdk .feature-tag{position:absolute;top:14px;right:14px;z-index:4;font-size:10.5px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--gold);border:1px solid rgba(231,178,76,.45);padding:4px 10px;border-radius:20px;background:rgba(12,12,20,.82);backdrop-filter:blur(6px);box-shadow:0 4px 14px rgba(0,0,0,.45)}#mdk .fmt{width:100%;height:104px;background:var(--surface-3);border-radius:9px;border:1px solid var(--line);position:relative;overflow:hidden;display:flex}#mdk .fmt .page{flex:1;position:relative;border-right:1px dashed rgba(255,255,255,.12)}#mdk .fmt .page:last-child{border-right:0}#mdk .fmt .ink{position:absolute;background:var(--grad-pv);border-radius:3px}#mdk .fmt.full .ink{inset:8px}#mdk .fmt.dps .ink{inset:8px}#mdk .fmt.halfh .ink{left:8px;top:8px;bottom:8px;width:38%}#mdk .fmt.halfq .ink{left:8px;right:8px;top:8px;height:42%}#mdk .fmt.quarter .ink{left:8px;top:8px;width:38%;height:42%}#mdk .fmt.eighth .ink{left:8px;top:8px;width:38%;height:24%}#mdk .fmt.lead{background:var(--surface-3)}#mdk .fmt.lead .ink{left:10%;right:10%;top:14px;height:20px}#mdk .fmt.rect1 .ink{right:12px;top:24px;width:40%;height:54px;left:auto}#mdk .fmt.rect2 .ink{right:12px;top:10px;bottom:10px;width:26%;left:auto}#mdk .fmt .grid-lines{position:absolute;inset:8px;display:flex;flex-direction:column;gap:5px;opacity:.25}#mdk .fmt .grid-lines i{height:3px;background:rgba(255,255,255,.4);border-radius:2px;display:block}#mdk .price-foot{margin-top:24px;font-size:13.5px;color:var(--muted-2);display:flex;align-items:center;gap:10px;flex-wrap:wrap}#mdk .price-foot .chip{background:var(--surface);border:1px solid var(--line);padding:6px 13px;border-radius:30px;color:var(--muted);font-weight:500}#mdk .nl-strip{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:26px}#mdk .nl-strip .ns{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:16px 22px;flex:1;min-width:150px}#mdk .nl-strip .ns b{font-family:var(--font-display);font-weight:800;font-size:28px;display:block;letter-spacing:-1px}#mdk .nl-strip .ns span{font-size:12.5px;color:var(--muted);text-transform:uppercase;letter-spacing:1px}#mdk .brand-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}#mdk .brand-card{border-radius:var(--radius);overflow:hidden;border:1px solid var(--line);background:var(--surface);transition:transform .3s,border-color .3s;position:relative;min-height:200px;display:flex;flex-direction:column;justify-content:flex-end;padding:22px}#mdk .brand-card:hover{transform:translateY(-6px);border-color:var(--line-2)}#mdk .brand-card .bgwash{position:absolute;inset:0;opacity:.9;z-index:0}#mdk .brand-card .ov{position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(8,8,12,.85));z-index:1}#mdk .brand-card .ct{position:relative;z-index:2}#mdk .brand-card h4{font-family:var(--font-display);font-weight:700;font-size:19px;margin-bottom:5px}#mdk .brand-card p{font-size:13px;color:rgba(255,255,255,.78);line-height:1.5}#mdk .brand-card .ic{position:relative;z-index:2;font-size:22px;align-self:flex-start;margin-bottom:auto;width:42px;height:42px;border-radius:11px;background:rgba(0,0,0,.35);backdrop-filter:blur(6px);display:grid;place-items:center;border:1px solid rgba(255,255,255,.18)}#mdk .agency-note{margin-top:30px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:34px 38px;display:flex;align-items:center;gap:30px;flex-wrap:wrap;position:relative;overflow:hidden}#mdk .agency-note .pride-edge{position:absolute;left:0;top:0;bottom:0;width:6px;background:var(--pride)}#mdk .agency-note h4{font-family:var(--font-display);font-weight:800;font-size:24px;margin-bottom:8px}#mdk .agency-note p{color:var(--muted);font-size:15.5px;max-width:640px}#mdk .agency-note .a-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}#mdk .agency-note .a-tags span{font-size:12.5px;padding:6px 13px;border-radius:30px;background:rgba(255,255,255,.05);border:1px solid var(--line);color:var(--muted)}#mdk .inf{background:linear-gradient(160deg,rgba(155,92,255,.06),transparent)}#mdk .inf-wrap{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}#mdk .inf-reach{display:grid;grid-template-columns:1fr 1fr;gap:16px}#mdk .inf-reach .ir{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:26px;transition:transform .3s,border-color .3s}#mdk .inf-reach .ir:hover{transform:translateY(-5px);border-color:var(--line-2)}#mdk .inf-reach .ir .pf{display:flex;align-items:center;gap:9px;font-size:13.5px;color:var(--muted);font-weight:600;margin-bottom:12px}#mdk .inf-reach .ir .pf .d{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;font-size:13px}#mdk .inf-reach .ir b{font-family:var(--font-display);font-weight:800;font-size:40px;letter-spacing:-1.5px;line-height:1}#mdk .inf-offer{list-style:none;display:flex;flex-direction:column;gap:16px;margin-top:26px}#mdk .inf-offer li{display:flex;gap:14px;align-items:flex-start;font-size:16px}#mdk .inf-offer li .ck{width:26px;height:26px;border-radius:8px;background:var(--grad-pv);display:grid;place-items:center;flex-shrink:0;font-size:14px;margin-top:1px}#mdk .inf-offer li b{font-weight:600}#mdk .inf-offer li span{color:var(--muted);font-size:14.5px}#mdk .cal-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}#mdk .cal-item{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:18px;transition:transform .3s,border-color .3s;position:relative;overflow:hidden}#mdk .cal-item:hover{transform:translateY(-5px);border-color:var(--line-2)}#mdk .cal-item.pride{border-color:rgba(255,45,135,.5);background:linear-gradient(180deg,rgba(255,45,135,.08),var(--surface))}#mdk .cal-item .mo{font-family:var(--font-display);font-weight:700;font-size:18px;margin-bottom:4px}#mdk .cal-item .ed{font-size:11px;color:var(--pink);font-weight:700;letter-spacing:1px;text-transform:uppercase;margin-bottom:14px;min-height:14px}#mdk .cal-item .row{display:flex;justify-content:space-between;font-size:12.5px;padding:5px 0;border-top:1px solid var(--line)}#mdk .cal-item .row span{color:var(--muted-2)}#mdk .cal-item .row b{font-weight:600;font-size:12.5px}#mdk .cal-item .row.hl b{color:var(--pink)}#mdk .special-row{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:24px}#mdk .special{background:var(--surface-2);border:1px solid var(--line);border-radius:16px;padding:22px;display:flex;gap:16px;align-items:center}#mdk .special .se{font-size:30px}#mdk .special .mo{font-size:12px;color:var(--muted-2);text-transform:uppercase;letter-spacing:1px;font-weight:600}#mdk .special b{font-family:var(--font-display);font-weight:700;font-size:17px;display:block;line-height:1.2;margin-top:3px}#mdk .stance{text-align:center}#mdk .stance .q{font-family:var(--font-serif);font-style:italic;font-size:clamp(26px,3.6vw,42px);line-height:1.3;max-width:920px;margin:0 auto;letter-spacing:-.5px}#mdk .stance .q .grad{background:var(--grad-pv);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-style:normal}#mdk .stance .who{margin-top:30px;color:var(--muted);font-size:15px}#mdk .stance .who b{color:var(--text);font-weight:600;font-family:var(--font-display)}#mdk .final{position:relative;overflow:hidden}#mdk .final-card{background:linear-gradient(150deg,rgba(255,45,135,.13),rgba(155,92,255,.13)),var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-lg);padding:60px;position:relative;overflow:hidden}#mdk .final-card .pride-edge{position:absolute;left:0;top:0;bottom:0;width:8px;background:var(--pride)}#mdk .final-inner{display:grid;grid-template-columns:1.1fr .9fr;gap:50px;align-items:start;position:relative;z-index:2}#mdk .final h2{font-family:var(--font-display);font-weight:800;font-size:clamp(32px,4.4vw,52px);line-height:1.04;letter-spacing:-1.5px}#mdk .final h2 em{font-family:var(--font-serif);font-style:italic;font-weight:400}#mdk .final p.lead{font-size:18px;color:var(--muted);margin:22px 0 30px;max-width:480px}#mdk .contact-card{background:rgba(10,10,15,.5);border:1px solid var(--line);border-radius:18px;padding:26px}#mdk .contact-card .ct-top{display:flex;align-items:center;gap:14px;margin-bottom:22px}#mdk .contact-card .av{width:54px;height:54px;border-radius:50%;background:var(--grad-pv);display:grid;place-items:center;font-family:var(--font-display);font-weight:800;font-size:20px}#mdk .contact-card .ct-top b{font-size:17px;display:block}#mdk .contact-card .ct-top span{font-size:13.5px;color:var(--muted)}#mdk .contact-line{display:flex;align-items:center;gap:12px;padding:13px 0;border-top:1px solid var(--line);font-size:15.5px}#mdk .contact-line .ic{width:20px;text-align:center;opacity:.8}#mdk .contact-line a:hover{color:var(--pink)}#mdk .dl-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}#mdk .dl{display:flex;align-items:center;gap:11px;background:rgba(255,255,255,.04);border:1px solid var(--line);border-radius:13px;padding:13px 17px;font-size:14px;font-weight:600;transition:background .2s,transform .2s,border-color .2s}#mdk .dl:hover{background:rgba(255,255,255,.08);transform:translateY(-3px);border-color:var(--line-2)}#mdk .dl .pdf{font-size:11px;font-weight:700;color:var(--pink);border:1px solid rgba(255,45,135,.4);border-radius:6px;padding:2px 6px}#mdk .dl small{color:var(--muted-2);font-weight:500;font-size:12px;display:block}#mdk footer{border-top:1px solid var(--line);padding:60px 0 40px;margin-top:30px}#mdk .foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:40px;margin-bottom:46px}#mdk footer h5{font-size:13px;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted-2);margin-bottom:18px;font-weight:700}#mdk footer ul{list-style:none;display:flex;flex-direction:column;gap:11px}#mdk footer ul a{color:var(--muted);font-size:14.5px;transition:color .2s}#mdk footer ul a:hover{color:var(--text)}#mdk .foot-about p{color:var(--muted);font-size:14.5px;max-width:300px;margin:18px 0}#mdk .socials{display:flex;gap:10px}#mdk .socials a{width:40px;height:40px;border-radius:11px;background:var(--surface);border:1px solid var(--line);display:grid;place-items:center;font-size:16px;transition:transform .2s,border-color .2s,background .2s}#mdk .socials a:hover{transform:translateY(-3px);border-color:var(--pink);background:var(--surface-2)}#mdk .foot-bottom{border-top:1px solid var(--line);padding-top:28px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;color:var(--muted-2);font-size:13.5px}#mdk .foot-bottom .pride-mini{height:5px;width:120px;border-radius:5px;background:var(--pride)}#mdk .reveal{opacity:0;transform:translateY(34px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}#mdk .reveal.in{opacity:1;transform:none}#mdk .reveal[data-d="1"]{transition-delay:.08s}#mdk .reveal[data-d="2"]{transition-delay:.16s}#mdk .reveal[data-d="3"]{transition-delay:.24s}#mdk .reveal[data-d="4"]{transition-delay:.32s}@media(max-width:1080px){#mdk .reach-cols, #mdk .aud-grid, #mdk .price-grid, #mdk .special-row{grid-template-columns:repeat(2,1fr)}#mdk .chan-grid{grid-template-columns:repeat(3,1fr)}#mdk .brand-grid{grid-template-columns:repeat(2,1fr)}#mdk .cal-grid{grid-template-columns:repeat(3,1fr)}#mdk .hero-grid, #mdk .inf-wrap, #mdk .final-inner{grid-template-columns:1fr}#mdk .hero-visual{height:400px;margin-top:20px}#mdk .aud-top{grid-template-columns:1fr}
}@media(max-width:720px){#mdk{font-size:16px}#mdk .wrap{padding:0 20px}#mdk nav{padding:14px 20px}#mdk .nav-links{display:none;position:absolute;top:64px;left:0;right:0;flex-direction:column;background:rgba(10,10,15,.97);backdrop-filter:blur(16px);padding:24px;gap:18px;border-bottom:1px solid var(--line)}#mdk .nav-links.open{display:flex}#mdk .nav-toggle{display:block}#mdk .nav-cta{display:none}#mdk header.hero{padding:130px 0 60px}#mdk section{padding:70px 0}#mdk .reach-cols, #mdk .aud-grid, #mdk .price-grid, #mdk .chan-grid, #mdk .brand-grid, #mdk .cal-grid, #mdk .special-row, #mdk .inf-reach, #mdk .foot-grid{grid-template-columns:1fr}#mdk .final-card{padding:32px 24px}#mdk .hero-mini{gap:22px}#mdk .price-tabs{width:100%;overflow-x:auto}#mdk .hero-float{top:90px;bottom:auto;right:8px}#mdk .foot-grid{grid-template-columns:1fr 1fr}
}#mdk .subhero{padding:150px 0 40px;}#mdk .subhero .back{display:inline-block;font-size:13.5px;color:var(--muted);margin-bottom:20px;transition:color .2s}#mdk .subhero .back:hover{color:var(--text)}#mdk .tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#mdk .tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:30px 28px;display:flex;flex-direction:column;transition:transform .3s,border-color .3s,background .3s;position:relative;overflow:hidden}#mdk .tile:hover{transform:translateY(-6px);border-color:rgba(255,45,135,.5);background:var(--surface-2)}#mdk .tile .t-kick{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--pink);margin-bottom:12px}#mdk .tile h3{font-family:var(--font-display);font-weight:800;font-size:26px;letter-spacing:-.5px;margin:0 0 10px}#mdk .tile p{font-size:14.5px;color:var(--muted);line-height:1.55;margin:0 0 22px}#mdk .tile .t-go{margin-top:auto;font-weight:700;color:var(--pink)}@media(max-width:900px){#mdk .tiles{grid-template-columns:1fr}}#mdk .hv-photo{position:absolute;inset:0;background-size:cover;background-position:center 20%;}#mdk .hv-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,10,15,.15) 30%,rgba(10,10,15,.78) 100%)}#mdk .place-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:28px;align-items:start;margin:26px 0 30px}#mdk .panel-label{font-family:'IBM Plex Mono',monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-2);margin:0 0 11px}#mdk .wire{border:1px solid var(--line-2);border-radius:12px;overflow:hidden;background:var(--surface)}#mdk .wire-bar{display:flex;align-items:center;gap:6px;padding:9px 12px;background:var(--surface-2);border-bottom:1px solid var(--line)}#mdk .wire-bar .dot{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.18)}#mdk .wire-bar .url{flex:1;height:18px;border-radius:5px;background:var(--surface);border:1px solid var(--line);margin-left:7px;display:flex;align-items:center;padding-left:9px;font-family:'IBM Plex Mono',monospace;font-size:8.5px;color:var(--muted-2)}#mdk .wire-page{padding:13px;display:grid;grid-template-columns:1fr 84px;gap:12px}#mdk .wire-main{display:flex;flex-direction:column;gap:9px;min-width:0}#mdk .wslot{background:rgba(255,45,135,.12);border:1.5px solid var(--pink);border-radius:6px;display:flex;align-items:center;justify-content:center;text-align:center;position:relative;font-family:'IBM Plex Mono',monospace;font-size:9px;font-weight:500;color:var(--pink-soft);line-height:1.3;padding:3px}#mdk .wslot .badge{position:absolute;top:-9px;left:-9px;width:20px;height:20px;border-radius:50%;background:var(--grad-pv);color:#fff;font-family:'Inter',sans-serif;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}#mdk .wline{height:7px;border-radius:3px;background:rgba(255,255,255,.07)}#mdk .whead{height:12px;width:62%;border-radius:3px;background:rgba(255,255,255,.14)}#mdk .legend{list-style:none;margin:0;padding:0}#mdk .legend li{display:flex;gap:13px;padding:12px 0;border-bottom:1px solid var(--line)}#mdk .legend li:last-child{border-bottom:none}#mdk .lg-num{flex-shrink:0;width:23px;height:23px;border-radius:50%;background:var(--grad-pv);color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}#mdk .lg-name{font-weight:700;font-size:14.5px}#mdk .lg-desc{font-size:12.5px;color:var(--muted);line-height:1.5;margin-top:2px}@media(max-width:860px){#mdk .place-grid{grid-template-columns:1fr}}#mdk .tpl{display:flex;flex-direction:column;gap:7px;margin-top:14px}#mdk .tpl a{display:flex;align-items:center;justify-content:space-between;gap:8px;text-decoration:none;border:1.5px solid var(--pink);color:var(--pink-soft);background:transparent;border-radius:9px;padding:9px 12px;font-size:12.5px;font-weight:600;transition:background .15s,color .15s}#mdk .tpl a:hover{background:var(--grad-pv);color:#fff;border-color:transparent}#mdk .tpl a.sec{border-color:var(--line-2);color:var(--muted)}#mdk .tpl a .sz{font-family:'IBM Plex Mono',monospace;font-size:10.5px;opacity:.72}#mdk .ci-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#mdk .ci-card{border:1px solid var(--line-2);border-radius:var(--radius-lg);padding:28px;display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--surface)}#mdk .ci-card.light{background:#F5F5FA;color:#14141F}#mdk .ci-card.light h3{color:#14141F}#mdk .ci-card h3{font-family:var(--font-display);font-weight:700;font-size:19px;margin:0 0 16px}#mdk .ci-card img{max-width:82%;height:auto;margin-bottom:16px}#mdk .ci-card .links{margin-top:auto;font-size:13.5px}#mdk .ci-card.light .links{color:#5C616A}#mdk .ci-card .links a{color:var(--pink);font-weight:700}#mdk .ci-card.light .links a{color:#B00062}#mdk .swatches{display:grid;grid-template-columns:repeat(8,1fr);gap:12px;margin-top:26px}#mdk .swatches .box{height:52px;border-radius:10px;border:1px solid rgba(255,255,255,.12)}#mdk .swatches p{text-align:center;margin:7px 0 0;font-size:12px;color:var(--muted)}#mdk .swatches b{color:var(--text);font-weight:600}@media(max-width:900px){#mdk .ci-grid{grid-template-columns:1fr}#mdk .swatches{grid-template-columns:repeat(4,1fr)}}#mdk .zipbar{margin-top:30px;background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-lg);padding:26px 30px;display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap;position:relative;overflow:hidden}#mdk .zipbar .pride-edge{position:absolute;left:0;top:0;bottom:0;width:6px;background:var(--pride)}#mdk .zipbar h3{font-family:var(--font-display);font-weight:800;font-size:22px;margin:0}#mdk .hv-covers{inset:0 0 0 auto;aspect-ratio:718/1005;left:auto;background:#14141F;}#mdk .cover-slide{position:absolute;inset:0;background-size:cover;background-position:top center;opacity:0;animation:cfade 24s linear infinite;}#mdk .cover-slide.base{opacity:1;animation:none;}@keyframes cfade{0%{opacity:0;transform:scale(1.045)}2.5%{opacity:1}16.7%{opacity:1;transform:scale(1.0)}21%{opacity:0}100%{opacity:0;transform:scale(1.0)}}@media (prefers-reduced-motion:reduce){#mdk .cover-slide{animation:none}#mdk .cover-slide:nth-child(2){opacity:1}}#mdk .hv-covers .pride-bar{z-index:6;}@media(max-width:1080px){#mdk .hv-covers{inset:0 auto 0 0;}}#mdk .marquee img{height:32px;width:auto;opacity:.9;flex-shrink:0;}#mdk .marquee{align-items:center;}#mdk .deliver-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:26px;align-items:start;padding-bottom:60px}@media(max-width:900px){#mdk .deliver-grid{grid-template-columns:1fr}}#mdk .deliver-form{background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-lg);padding:30px 32px}#mdk .mdk-form .row2{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}@media(max-width:640px){#mdk .mdk-form .row2{grid-template-columns:1fr}}#mdk .mdk-form p{margin:0 0 16px}#mdk .mdk-form label{font-size:13.5px;color:var(--muted);font-weight:600;display:block}#mdk .mdk-form .hint{color:var(--muted-2);font-weight:400;font-size:12px}#mdk .mdk-form input[type=text], #mdk .mdk-form input[type=email], #mdk .mdk-form input[type=tel], #mdk .mdk-form select, #mdk .mdk-form textarea{
  width:100%;margin-top:6px;background:rgba(255,255,255,.05);border:1px solid var(--line-2);
  color:var(--text);border-radius:11px;padding:12px 14px;font-family:var(--font-sans);font-size:15px;box-sizing:border-box}#mdk .mdk-form select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,#9C9CB2 50%),linear-gradient(135deg,#9C9CB2 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%;background-size:6px 6px;background-repeat:no-repeat}#mdk .mdk-form select option{background:#14141F;color:#F5F5FA}#mdk .mdk-form input:focus, #mdk .mdk-form select:focus, #mdk .mdk-form textarea:focus{outline:none;border-color:var(--pink)}#mdk .mdk-form input[type=file]{display:block;margin-top:8px;width:100%;color:var(--muted);font-size:13.5px}#mdk .mdk-form input[type=file]::file-selector-button{
  background:rgba(255,255,255,.08);border:1px solid var(--line-2);color:var(--text);
  border-radius:10px;padding:10px 16px;font-weight:600;font-size:13.5px;margin-right:12px;cursor:pointer;font-family:var(--font-sans)}#mdk .mdk-form .acc{font-size:13px;color:var(--muted);line-height:1.5}#mdk .mdk-form input[type=checkbox]{accent-color:var(--pink);width:16px;height:16px}#mdk .mdk-form .wpcf7-submit{
  background:var(--grad-pv);color:#fff;border:0;border-radius:13px;padding:15px 28px;
  font-weight:600;font-size:16px;cursor:pointer;font-family:var(--font-sans);
  box-shadow:0 10px 30px rgba(255,45,135,.32);transition:transform .2s,box-shadow .2s}#mdk .mdk-form .wpcf7-submit:hover{transform:translateY(-2px);box-shadow:0 16px 40px rgba(255,45,135,.46)}#mdk .mdk-form .wpcf7-not-valid-tip{color:#FF5BA0;font-size:12.5px;margin-top:5px}#mdk .mdk-form .wpcf7-spinner{filter:invert(1)}#mdk .wpcf7 form .wpcf7-response-output{border-radius:11px;padding:14px 16px;margin:14px 0 0;font-size:14px;border-color:var(--line-2);color:var(--text)}#mdk .wpcf7 form.sent .wpcf7-response-output{border-color:#34C759;background:rgba(52,199,89,.1)}#mdk .wpcf7 form.invalid .wpcf7-response-output, #mdk .wpcf7 form.failed .wpcf7-response-output{border-color:#FF5BA0;background:rgba(255,45,135,.08)}#mdk .bigfile-hint{font-size:12.5px;color:var(--muted-2);margin:14px 2px 0}#mdk .bigfile-hint a{color:var(--pink-soft)}#mdk .deliver-side{display:flex;flex-direction:column;gap:14px}#mdk .chk-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:20px 22px}#mdk .chk-card h3{font-family:var(--font-display);font-weight:700;font-size:16px;margin:0 0 10px}#mdk .chk-card ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}#mdk .chk-card li{font-size:13.5px;color:var(--muted);padding-left:22px;position:relative;line-height:1.45}#mdk .chk-card li::before{content:"✓";position:absolute;left:0;color:var(--pink);font-weight:700}#mdk .chk-card a{color:var(--pink-soft)}#mdk .chk-formats{font-family:'IBM Plex Mono',monospace;font-size:11px;color:var(--muted-2);margin:12px 0 0;line-height:1.6}#mdk .chk-card.contactish p{font-size:14px;color:var(--muted);line-height:1.7;margin:0}#mdk .aud-card{padding:0;overflow:hidden}#mdk .aud-photo{height:150px;background-size:cover;background-position:center;border-bottom:1px solid var(--line)}#mdk .aud-card .num, #mdk .aud-card h4, #mdk .aud-card p{margin-left:26px;margin-right:26px}#mdk .aud-card .num{margin-top:20px}#mdk .aud-card p{margin-bottom:24px}#mdk .mosaic{display:grid;grid-template-columns:repeat(12,1fr);grid-auto-rows:150px;gap:12px}#mdk .mo{position:relative;border-radius:var(--radius);overflow:hidden;background-size:cover;background-position:center;border:1px solid var(--line-2);display:flex;align-items:flex-end;transition:transform .3s}#mdk .mo:hover{transform:scale(1.015)}#mdk .mo::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(8,8,12,.75))}#mdk .mo span{position:relative;z-index:2;font-family:'IBM Plex Mono',monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.85);padding:12px 14px}#mdk .m-a{grid-column:span 5;grid-row:span 2}#mdk .m-b{grid-column:span 4;grid-row:span 2}#mdk .m-c{grid-column:span 3;grid-row:span 2}#mdk .m-d{grid-column:span 4;grid-row:span 2}#mdk .m-e{grid-column:span 8;grid-row:span 2}@media(max-width:860px){#mdk .m-a, #mdk .m-b, #mdk .m-c, #mdk .m-d, #mdk .m-e{grid-column:span 6;grid-row:span 1}#mdk .mosaic{grid-auto-rows:130px}
}#mdk .upcheck{display:none;font-size:13.5px;line-height:1.5;border-radius:11px;padding:12px 14px;margin:-6px 0 16px}#mdk .upcheck.ok{display:block;color:#7BE3A2;background:rgba(52,199,89,.10);border:1px solid rgba(52,199,89,.35)}#mdk .upcheck.err{display:block;color:#FF8DBE;background:rgba(255,45,135,.08);border:1px solid rgba(255,45,135,.4)}#mdk .mdk-form .slots-intro{font-size:13.5px;color:var(--muted);line-height:1.55;margin-bottom:14px}#mdk .mdk-form .slot{border:1px dashed var(--line-2);border-radius:13px;padding:14px 16px 4px;margin:0 0 12px;background:rgba(255,255,255,.02);transition:border-color .25s,background .25s}#mdk .mdk-form .slot p{margin-bottom:10px}#mdk .mdk-form .slot label strong{color:var(--text);font-weight:700}#mdk .mdk-form .slot.ok{border-color:rgba(52,199,89,.5);border-style:solid;background:rgba(52,199,89,.04)}#mdk .mdk-form .slot.err{border-color:rgba(255,45,135,.55);border-style:solid;background:rgba(255,45,135,.04)}#mdk .mdk-form .slot .upcheck{margin:0 0 10px;padding:9px 12px}#mdk .who-face{display:block;width:72px;height:72px;border-radius:50%;object-fit:cover;margin:0 auto 14px;border:2px solid var(--line-2);filter:grayscale(1);box-shadow:0 10px 30px rgba(0,0,0,.4)}#mdk .av.av-photo{background-size:cover;background-position:center top;border:2px solid rgba(255,255,255,.15)}

#mdk .hero{padding:56px 0 80px}
#mdk .subhero{padding:36px 0 30px}
#mdk{background:#0A0A0F;color:#F5F5FA;font-family:'Inter',system-ui,sans-serif;font-size:17px;line-height:1.6;overflow-x:hidden;position:relative}
#mdk::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:
 radial-gradient(620px 520px at 82% 0%,rgba(155,92,255,.20),transparent 60%),
 radial-gradient(720px 600px at 8% 2%,rgba(255,45,135,.16),transparent 60%),
 radial-gradient(900px 700px at 50% 100%,rgba(40,183,255,.10),transparent 60%);}
#mdk > *{position:relative;z-index:1}
#mdk h1,#mdk h2,#mdk h3,#mdk h4,#mdk h5{color:#F5F5FA}

/* ==== Dark-Mode für Site-Chrome auf Mediadaten-Seiten ==== */
body{background:#0A0A0F !important}
header.elementor-location-header{background:#0A0A0F}
header.elementor-location-header .e-con,header.elementor-location-header .e-con-inner{--background-color:transparent}
header.elementor-location-header .elementor-element{background-color:transparent !important}
header.elementor-location-header{border-bottom:1px solid rgba(255,255,255,.10)}
header.elementor-location-header a,
header.elementor-location-header .elementor-item,
header.elementor-location-header .elementor-heading-title,
header.elementor-location-header span:not(.elementor-button-text),
header.elementor-location-header li{color:#F5F5FA !important}
header.elementor-location-header svg{fill:#F5F5FA}
header.elementor-location-header .elementor-nav-menu--dropdown{background:#14141F !important}

html:not(.mdk-js) #mdk .reveal{opacity:1 !important;transform:none !important}
