.mnet{--bg: #F5F3EF;--bg2: #EFEBE4;--paper: #FBFAF7;--primary: #1A1715;--soft: #4A423B;--gold: #A67C52;--gold2: #8A6440;--line: rgba(26, 23, 21, .13);--maxw: 1120px;background:var(--bg);color:var(--primary);font-family:Poppins,-apple-system,BlinkMacSystemFont,Arial,sans-serif;font-weight:300;line-height:1.7;-webkit-font-smoothing:antialiased;overflow-x:hidden}.mnet *{box-sizing:border-box}.mnet img{max-width:100%;display:block}.mnet h1,.mnet h2{font-family:Poppins,sans-serif;letter-spacing:-.01em;color:var(--primary);text-wrap:balance}.mnet .eyebrow{font-family:Arian LT,Poppins,sans-serif;font-weight:400;font-size:14px;letter-spacing:.24em;text-transform:uppercase;color:var(--gold2);margin:0 0 20px}.mnet .brand{font-family:Arian LT,Poppins,sans-serif;font-weight:600;letter-spacing:.01em}.mnet b{font-weight:600;color:var(--primary)}.mnet .btn{display:inline-flex;align-items:center;justify-content:center;background:var(--gold);color:#fff;text-decoration:none;font-family:Poppins,sans-serif;font-weight:600;font-size:.76rem;letter-spacing:.16em;text-transform:uppercase;padding:16px 34px;transition:background .25s}.mnet .btn:hover{background:var(--gold2)}.mnet .mhero{padding:clamp(72px,10vw,132px) 0 clamp(48px,7vw,92px)}.mnet .mhero .wrap{max-width:var(--maxw);margin:0 auto;padding:0 32px}.mnet .mhero .in{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(32px,5vw,72px);align-items:center}.mnet .mhero h1{font-weight:400;font-size:27px;line-height:1.16;margin:0 0 clamp(28px,4vw,40px)}@media(min-width:768px){.mnet .mhero h1{font-size:41px}}.mnet .mhero .intro{color:var(--soft);font-size:1rem;line-height:1.75;max-width:52ch;margin:0 0 34px}.mnet .mhero .pic{aspect-ratio:4/5;border:1px solid var(--line);overflow:hidden}.mnet .mhero .pic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media(max-width:800px){.mnet .mhero .in{grid-template-columns:1fr}.mnet .mhero .pic{aspect-ratio:16/10;order:-1}}.mnet .mov{padding:clamp(64px,9vw,120px) 0 clamp(48px,6vw,72px);text-align:center}.mnet .mov .wrap{max-width:860px;margin:0 auto;padding:0 32px}.mnet .mov .lead{font-weight:300;font-size:clamp(1.15rem,2vw,1.6rem);line-height:1.45;color:var(--soft);max-width:26ch;margin:0 auto}.mnet .mov .lead .brand{color:var(--primary)}.mnet .movlist{margin-top:clamp(40px,5vw,60px);border-top:1px solid var(--line);text-align:left}.mnet .movlist .row{padding:20px 0;border-bottom:1px solid var(--line);transition:background-color .4s ease,box-shadow .4s ease}.mnet .movlist .row:hover{position:relative;z-index:1;background:var(--paper);box-shadow:0 14px 34px -18px #1a171547}.mnet .movlist .name{display:block;text-align:center;font-family:Arian LT,Poppins,sans-serif;font-size:clamp(1.15rem,1.8vw,1.4rem);letter-spacing:.01em;color:var(--primary);transition:transform .4s cubic-bezier(.2,.7,.2,1),color .4s ease}.mnet .movlist .row:hover .name{transform:scale(1.08);color:var(--gold)}.mnet .mov .btn{margin-top:clamp(44px,5vw,60px)}.mnet .disc{font-style:italic;font-size:12px;line-height:1.6;color:#9a9086;max-width:70ch;margin:clamp(34px,4vw,48px) auto 0;padding:0 32px}.mnet .mdetail{padding:clamp(48px,6vw,84px) 0}.mnet .mdetail .wrap{max-width:var(--maxw);margin:0 auto;padding:0 32px}.mnet .mdetail h2{font-weight:300;font-size:24px;line-height:1.15;margin:0 0 clamp(36px,5vw,52px);max-width:22ch}@media(min-width:768px){.mnet .mdetail h2{font-size:36px}}.mnet .medcards{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,56px)}.mnet .mcard .pic{position:relative;aspect-ratio:16/7.5;border-radius:2px;overflow:hidden;border:1px solid var(--line);background-size:cover;background-position:center;transition:background-size .5s ease}.mnet .mcard:hover .pic{background-size:108%}.mnet .mcard .pic.ph{background:repeating-linear-gradient(135deg,#d7d0c5,#d7d0c5 14px,#d0c9bd 14px 28px)}.mnet .mcard .lbl{position:absolute;left:0;right:0;bottom:0;background:linear-gradient(transparent,#140f0bd1);color:#f3ece2;padding:34px 18px 15px;font-family:Arian LT,Poppins,sans-serif;font-size:1.1rem;font-weight:600;letter-spacing:.01em}.mnet .mcard p{margin-top:20px;font-size:.9rem;line-height:1.7;color:var(--soft)}@media(max-width:760px){.mnet .medcards{grid-template-columns:1fr;gap:36px}}.mnet .mdetail .dcta{text-align:center;margin-top:clamp(48px,6vw,80px)}.mnet .mclose{padding:clamp(72px,10vw,120px) 0;text-align:center}.mnet .mclose h2{font-weight:300;font-size:24px;line-height:1.34;color:var(--primary);max-width:26ch;margin:0 auto}@media(min-width:768px){.mnet .mclose h2{font-size:36px}}.mnet .mclose .txt{max-width:62ch;margin:clamp(34px,5vw,52px) auto 0;padding:0 32px}.mnet .mclose .txt p{color:var(--soft);font-size:clamp(1.15rem,1.5vw,1.3rem);line-height:1.6;margin-bottom:16px}.mnet .mclose .btn{margin-top:clamp(44px,5vw,62px)}.mnet .mclose .btns{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:clamp(44px,5vw,62px)}.mnet .mclose .btns .btn{margin-top:0}.mnet .btn.ghost{background:transparent;color:var(--primary);border:1px solid rgba(26,23,21,.28)}.mnet .btn.ghost:hover{background:var(--gold);color:#fff;border-color:var(--gold)}
