.vb{--g:#e8c987;--gd:#b8924f;--ink:#efe3c8;--mut:#b4a386;--navy:#0c1322;--char:#120e0a;color:var(--ink);font-family:"Yongunni Serif","Noto Serif KR",serif;word-break:keep-all;overflow:hidden;position:relative;background:radial-gradient(ellipse 80% 40% at 50% 0%,rgba(232,201,135,.10),transparent 60%),linear-gradient(180deg,#0b0907 0%,#0e1526 28%,#120e0a 55%,#0b1222 80%,#0a0806 100%)}.vb-s{position:relative;padding:60px 22px 56px}.vb-s::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 70% 50% at 20% 10%,rgba(232,201,135,.06),transparent 60%),radial-gradient(ellipse 60% 50% at 85% 90%,rgba(90,120,200,.08),transparent 60%);animation:vbglow 14s ease-in-out infinite alternate}@keyframes vbglow{from{opacity:.6;transform:translateY(-1%)}to{opacity:1;transform:translateY(1%)}}@media(prefers-reduced-motion:reduce){.vb-s::before{animation:none}}.vb-head{position:relative;text-align:center;margin-bottom:26px;opacity:0;transform:translateY(14px);transition:opacity .9s,transform .9s}.vb-head.in{opacity:1;transform:none}.vb-eye{display:block;color:var(--g);font-size:15px;letter-spacing:.3em;margin-bottom:12px}.vb-head h2,.vb-letter h2{margin:0;font-size:clamp(26px,7.4vw,32px);font-weight:700;line-height:1.45;letter-spacing:-.02em;text-shadow:0 0 18px rgba(232,201,135,.18)}.vb-head p{margin:14px auto 0;max-width:340px;font-size:17px;line-height:1.75;color:var(--mut)}.vb-gap{padding:12vw 8%;text-align:center;position:relative;z-index:2}.vb-nar{margin:0;font-size:clamp(21px,5.6vw,30px);line-height:1.8;text-shadow:0 0 18px rgba(232,201,135,.25),0 2px 10px rgba(0,0,0,.8)}.vb-cut{margin:0;position:relative}.vb-cut img{display:block;width:100%;height:auto;opacity:0;transform:translateY(12px);transition:opacity 1s,transform 1s}.vb-cut.in img{opacity:1;transform:none}.vb-cut.tall img{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 76%,transparent 98%),linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to bottom,transparent,#000 12%,#000 76%,transparent 98%),linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);mask-composite:intersect}.vb-cut.wide img{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 16%,#000 82%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 16%,#000 82%,transparent)}.vb-cut.inset-r{width:58%;margin:-10vw 6% 2vw auto;transform:rotate(-2.5deg);z-index:2}.vb-cut.inset-r img{border:1px solid rgba(232,201,135,.55);box-shadow:0 18px 44px rgba(0,0,0,.65)}.vb-phone{margin:0;flex:0 0 auto;width:58%;max-width:230px;opacity:0;transform:translateY(16px) rotate(calc(var(--i,0)*1.5deg - 1.5deg));transition:opacity .9s,transform .9s;transition-delay:calc(var(--i,0)*90ms)}.vb-phone.in{opacity:1;transform:translateY(0) rotate(calc(var(--i,0)*1.5deg - 1.5deg))}.vb-phone-scr{aspect-ratio:9/16;overflow:hidden;border-radius:18px;border:1px solid rgba(232,201,135,.45);box-shadow:0 0 0 5px #0b0907,0 0 0 6px rgba(232,201,135,.25),0 22px 50px rgba(0,0,0,.7);background:#000}.vb-phone-scr img,.vb-phone-scr video{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.vb-phone figcaption{margin-top:10px;text-align:center;font-size:15px;color:var(--mut)}.vb-strip{display:flex;gap:14px;overflow-x:auto;padding:16px 10% 10px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent)}.vb-strip::-webkit-scrollbar{display:none}.vb-strip .vb-phone{scroll-snap-align:center}.vb-fan{display:flex;justify-content:center;align-items:flex-end;gap:0;margin-top:10px}.vb-fan .vb-phone{width:40%;margin:0 -4%}.vb-fan .vb-phone:nth-child(2){z-index:2;margin-bottom:14px}.vb-fan.two .vb-phone{width:46%}.vb-toc{list-style:none;margin:26px auto 0;padding:0;max-width:400px}.vb-toc li{display:grid;grid-template-columns:2.4em 1fr;gap:12px;padding:14px 0;border-top:1px solid rgba(232,201,135,.16);opacity:0;transform:translateY(8px);transition:opacity .7s,transform .7s}.vb-toc li.in{opacity:1;transform:none}.vb-toc span{font-size:24px;color:rgba(232,201,135,.5);font-weight:600;line-height:1}.vb-toc b{display:block;font-size:19px;color:var(--ink)}.vb-toc small{display:block;margin-top:4px;font-size:15px;line-height:1.6;color:var(--mut)}.vb-tier{padding:30px 0 0}.vb-tier-img{display:block;width:100%;height:auto;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 8%,#000 90%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 8%,#000 90%,transparent)}.vb-tier-unni{position:absolute;right:-4%;bottom:-2%;width:46%;height:auto;filter:drop-shadow(0 20px 40px rgba(0,0,0,.7));-webkit-mask-image:linear-gradient(to top,transparent,#000 18%);mask-image:linear-gradient(to top,transparent,#000 18%)}.vb-vs{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:10px;padding:26px 14px;border:1px solid rgba(232,201,135,.3);overflow:hidden;background:#0d0a07}.vb-vs-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55}.vb-vs-col{position:relative;z-index:1;padding:22px 12px 20px;text-align:center;opacity:0;transform:translateY(10px);transition:opacity .9s,transform .9s;background:rgba(10,8,6,.55);border:1px solid rgba(232,201,135,.25)}.vb-vs-col.in{opacity:1;transform:none}.vb-vs-col b{display:block;font-size:21px;margin-bottom:12px}.vb-vs-col.bad b{color:#9d9387}.vb-vs-col.good b{color:var(--g)}.vb-vs-col ul{list-style:none;margin:0;padding:0;font-size:17px;line-height:1.9;color:var(--ink)}.vb-vs-col.bad ul{color:#a79c8d}.vb-vs-col li{text-wrap:balance}.vb-x{position:absolute;inset:10% 12%;pointer-events:none;background:linear-gradient(45deg,transparent 47%,#c8302a 47%,#c8302a 53%,transparent 53%),linear-gradient(-45deg,transparent 47%,#c8302a 47%,#c8302a 53%,transparent 53%);opacity:0;transform:scale(1.3);transition:opacity .6s .6s,transform .6s .6s;filter:drop-shadow(0 0 8px rgba(200,48,42,.6))}.vb-vs-col.in .vb-x{opacity:.9;transform:scale(1)}.vb-pair{display:grid;gap:14px;margin-top:10px}.vb-pair article{position:relative;padding:22px 18px 20px;border:1px solid rgba(232,201,135,.3);background:rgba(13,10,7,.7);opacity:0;transform:translateY(10px);transition:opacity .9s,transform .9s}.vb-pair article.in{opacity:1;transform:none}.vb-pair span{display:inline-block;font-size:14px;letter-spacing:.14em;padding:3px 9px;border:1px solid rgba(232,201,135,.45);color:var(--g);margin-bottom:12px}.vb-fake span{color:#9d9387;border-color:#5a5047}.vb-pair h3{margin:0 0 14px;font-size:22px;line-height:1.45}.vb-fake h3{color:#b7ab9b}.vb-fake ol{margin:0;padding-left:1.3em;font-size:17px;line-height:1.9;color:#a79c8d}.vb-swap{display:inline-grid;font-style:normal;vertical-align:bottom;height:1.3em;overflow:hidden;border-bottom:1px dashed #7a6f62}.vb-swap span{grid-area:1/1;animation:vbswap 3.2s steps(1) infinite}.vb-swap span:nth-child(2){animation-delay:1.6s;opacity:0}@keyframes vbswap{0%,49%{opacity:1}50%,100%{opacity:0}}.vb-end{margin:16px 0 0;font-size:18px;line-height:1.6;color:var(--ink)}.vb-fake .vb-end{color:#b7ab9b}.vb-xv{position:absolute;left:50%;top:14%;bottom:14%;width:0;pointer-events:none}.vb-xv::before,.vb-xv::after{content:"";position:absolute;left:-2px;top:0;bottom:0;width:4px;background:#c8302a;transform-origin:center;filter:drop-shadow(0 0 8px rgba(200,48,42,.7));opacity:0;transition:opacity .6s .8s}.vb-xv::before{transform:rotate(14deg)}.vb-xv::after{transform:rotate(-14deg)}.vb-fake.in .vb-xv::before,.vb-fake.in .vb-xv::after{opacity:.9}.vb-real blockquote{margin:0 0 14px;padding:12px 14px;border-left:2px solid var(--g);font-size:17px;line-height:1.8;color:var(--ink);background:rgba(232,201,135,.05)}.vb-real mark{background:none;color:var(--g);font-weight:700}.vb-real .vb-pending{filter:blur(4px);opacity:.5;user-select:none}.vb-note{margin:16px auto 0;max-width:360px;text-align:center;font-size:15px;line-height:1.7;color:var(--mut)}.vb-sheets{margin:10px auto 0;width:min(100%,640px);border:1px solid rgba(232,201,135,.45);box-shadow:0 20px 50px rgba(0,0,0,.6),0 0 40px rgba(232,201,135,.12);border-radius:4px;overflow:hidden;background:#000}.vb-sheets img{display:block;width:100%;height:auto}.vb-sheets figcaption{padding:10px 12px;font:15px/1.5 "Pretendard","Noto Sans KR",sans-serif;color:#9fb2d0;background:#0d1a2e}.vb-plate{position:relative;margin:0 auto;max-width:420px;opacity:0;transform:translateY(14px);transition:opacity 1s,transform 1s}.vb-plate.in{opacity:1;transform:none}.vb-plate-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.vb-plate-in{position:relative;z-index:1;text-align:center;padding:14% 12% 12%;background:linear-gradient(180deg,rgba(20,15,9,.7),rgba(10,8,6,.85));border:1px solid rgba(232,201,135,.55);box-shadow:inset 0 0 0 5px rgba(10,8,6,.9),inset 0 0 0 6px rgba(232,201,135,.3)}.vb-brand{display:block;font-size:15px;letter-spacing:.3em;color:var(--g)}.vb-plate-in h2{margin:10px 0 4px;font-size:clamp(30px,9vw,40px);color:var(--ink)}.vb-plate-in h2 em{font-style:normal;color:var(--g)}.vb-plate-in>p{margin:0 0 18px;font-size:16px;letter-spacing:-.02em;white-space:nowrap;color:var(--mut)}.vb-plate-in ol{list-style:none;margin:0;padding:14px 0;border-top:1px solid rgba(232,201,135,.3);border-bottom:1px solid rgba(232,201,135,.3);text-align:left}.vb-plate-in ol li{display:flex;gap:12px;align-items:baseline;padding:7px 0;font-size:18px;color:var(--ink)}.vb-plate-in ol span{color:rgba(232,201,135,.6);font-size:15px}.vb-price{margin:16px 0 18px;font-size:16px}.vb-price>div{display:flex;justify-content:space-between;padding:6px 0;color:var(--mut)}.vb-price s{color:#8a8070}.vb-price .tot{border-top:1px solid rgba(232,201,135,.3);margin-top:6px;padding-top:12px;color:var(--ink)}.vb-price .tot strong:last-child{font-size:22px;color:var(--g)}.vb-price .tot small{font-size:15px;margin-left:2px}.vb-btn{display:block;width:100%;padding:17px 18px;border:1px solid var(--g);border-radius:3px;background:linear-gradient(180deg,#1a140b,#0c0906);color:#f6e7c3;font:600 19px/1 "Yongunni Serif","Noto Serif KR",serif;letter-spacing:.06em;cursor:pointer;box-shadow:0 0 0 4px #0b0907,0 0 0 5px rgba(232,201,135,.35),0 18px 40px rgba(0,0,0,.6),inset 0 0 30px rgba(232,201,135,.08)}.vb-btn b{color:var(--g);font-weight:700}.vb-faqs details{border-top:1px solid rgba(232,201,135,.18);padding:4px 0}.vb-faqs summary{cursor:pointer;list-style:none;padding:14px 0;font-size:18px;color:var(--ink);display:flex;justify-content:space-between;align-items:center}.vb-faqs summary::after{content:"▾";color:var(--g);font-size:14px}.vb-faqs details[open] summary::after{content:"▴"}.vb-faqs p{margin:0 0 14px;font-size:17px;line-height:1.75;color:var(--mut)}.vb-faqs a{color:var(--g)}.vb-letter{padding:70px 22px 40px;text-align:center}.vb-letter-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.35;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 15%,#000 85%,transparent)}.vb-letter-in{position:relative;z-index:1;max-width:360px;margin:0 auto;opacity:0;transform:translateY(14px);transition:opacity 1s,transform 1s}.vb-letter-in.in{opacity:1;transform:none}.vb-letter-in h2{margin-bottom:22px}.vb-letter-in p{margin:0 0 18px;font-size:18px;line-height:1.9;color:var(--ink)}.vb-sign{color:var(--g);font-size:17px!important;letter-spacing:.1em}.vb-end-cta{position:relative;z-index:1;max-width:420px;margin:28px auto 0}.vb-foot{text-align:center;padding:40px 22px 160px;color:var(--mut);font-size:15px;border-top:1px solid rgba(232,201,135,.14)}.vb-foot strong{display:block;font-size:19px;color:var(--ink);letter-spacing:.14em}.vb-foot p{margin:4px 0 14px}.vb-foot nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 18px}.vb-foot a{color:var(--mut);text-decoration:none;font-size:14px}.vb-vs{padding:22px 10px;gap:10px}.vb-vs-col{padding:18px 8px 16px}.vb-vs-col b{font-size:19px}.vb-vs-col ul{font-size:16px;line-height:1.8;word-break:keep-all}.vb-x{inset:14% 18%;background:linear-gradient(45deg,transparent 48.5%,#c8302a 48.5%,#c8302a 51.5%,transparent 51.5%),linear-gradient(-45deg,transparent 48.5%,#c8302a 48.5%,#c8302a 51.5%,transparent 51.5%)}.vb-xv::before,.vb-xv::after{width:3px}.vb-tier-unni{-webkit-mask-image:radial-gradient(ellipse 70% 90% at 60% 60%,#000 45%,transparent 72%);mask-image:radial-gradient(ellipse 70% 90% at 60% 60%,#000 45%,transparent 72%)}.vb-strip{overflow:hidden;padding:16px 0 10px;pointer-events:none;scroll-snap-type:none}.vb-strip-track{display:flex;gap:14px;width:max-content;animation:vbslide 36s linear infinite}.vb-strip .vb-phone{opacity:1;transform:rotate(calc(var(--i,0)*1.2deg - 2deg));width:200px}@keyframes vbslide{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.vb-strip-track{animation:none}}.vb-book{position:relative;margin:30px auto 0;max-width:420px;color:var(--ink)}.vb-book-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.vb-book-in{position:relative;z-index:1;padding:12% 11% 11%;background:linear-gradient(180deg,rgba(20,15,9,.7),rgba(10,8,6,.85));border:1px solid rgba(232,201,135,.55);box-shadow:inset 0 0 0 5px rgba(10,8,6,.9),inset 0 0 0 6px rgba(232,201,135,.3),0 24px 60px rgba(0,0,0,.6)}.vb-book-in::before,.vb-book-in::after{content:"";position:absolute;left:14px;right:14px;height:1px;background:linear-gradient(to right,transparent,rgba(232,201,135,.5),transparent)}.vb-book-in::before{top:14px}.vb-book-in::after{bottom:14px}.vb-book-eye{display:block;text-align:center;color:var(--g);margin-bottom:22px}.vb-book-eye small{display:block;font:500 15px/1 "Pretendard","Yongunni Sans",sans-serif;letter-spacing:.3em;color:var(--mut);margin-bottom:8px}.vb-book-eye b{display:block;font:700 30px/1.2 "Yongunni Serif","Noto Serif KR",serif;letter-spacing:.12em}.vb-ch{opacity:0;transform:translateY(8px);transition:opacity .7s,transform .7s;padding:14px 0 12px;border-top:1px solid rgba(232,201,135,.18)}.vb-ch:first-of-type{border-top:0}.vb-ch.in{opacity:1;transform:none}.vb-ch h3{margin:0 0 8px;display:flex;align-items:baseline;gap:12px;font-family:"Pretendard","Yongunni Sans",sans-serif}.vb-ch h3 i{font-style:normal;flex:0 0 2.2em;font-size:22px;font-weight:800;color:var(--g);letter-spacing:.02em}.vb-ch h3 b{font-size:20px;font-weight:700;color:var(--ink);line-height:1.4;letter-spacing:-.01em}.vb-ch ul{list-style:none;margin:0;padding:0 0 0 calc(2.2em + 12px)}.vb-ch li{font:500 16px/1.75 "Pretendard","Yongunni Sans",sans-serif;color:#d6c7a6;letter-spacing:-.01em}.vb-ch li::before{content:"·";color:rgba(232,201,135,.6);margin-right:8px}.vb-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}.vb-tile{margin:0;position:relative;border-radius:8px;overflow:hidden;border:1px solid rgba(232,201,135,.3);box-shadow:0 10px 24px rgba(0,0,0,.5);opacity:0;transform:translateY(10px) scale(.97);transition:opacity .7s,transform .7s;transition-delay:calc(var(--i,0)*45ms)}.vb-tile.in{opacity:1;transform:none}.vb-tile img{display:block;width:100%;aspect-ratio:9/16;object-fit:cover;object-position:top}.vb-tile span{position:absolute;left:6px;bottom:6px;font-size:11px;color:#f3ead8;background:rgba(0,0,0,.55);padding:1px 6px;border-radius:2px}.vb-head h2 em{font-style:normal;color:var(--g);font-size:.75em;margin:0 .1em}.vb-pair article{overflow:hidden;background:transparent;border:0}.vb-paper{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.vb-pair article>*:not(.vb-paper){position:relative;z-index:1}.vb-fake{color:#5a5248}.vb-fake span{color:#6a6258;border-color:#8a8278;background:rgba(255,255,255,.4)}.vb-fake h3{color:#3a342c}.vb-fake ol{color:#4d463e}.vb-swap{display:inline-block;vertical-align:baseline;height:1.5em;min-width:5em;overflow:hidden;position:relative;background:#d9d6cf;border:1px solid #b9b5ac;border-radius:3px;padding:0 .4em;line-height:1.5;text-align:center;color:#3a342c}.vb-swap span{position:absolute;left:0;right:0;top:0;opacity:0;animation:vbsw 2.1s steps(1) infinite}.vb-swap span:nth-child(1){animation-delay:0s}.vb-swap span:nth-child(2){animation-delay:.7s}.vb-swap span:nth-child(3){animation-delay:1.4s}.vb-swap:not(.name) span:nth-child(1),.vb-swap:not(.name) span:nth-child(2){animation-duration:1.4s}.vb-swap:not(.name) span:nth-child(2){animation-delay:.7s}@keyframes vbsw{0%,32%{opacity:1}33%,100%{opacity:0}}.vb-swap.name{min-width:4.2em;font-weight:700}.vb-fake .vb-end{color:#3a342c}.vb-real{color:var(--ink)}.vb-real blockquote{background:rgba(0,0,0,.35);border-left-color:var(--g)}.vb-xv{top:12%;bottom:12%}.vb-xv::before,.vb-xv::after{background:#b8261f}.vb-letter{padding:60px 22px 70px}.vb-letter-bg{opacity:1;object-fit:contain;-webkit-mask-image:none;mask-image:none;inset:auto 0 0 0;height:100%}.vb-letter-in{padding:22% 12% 18%;color:#2a2416}.vb-letter-in h2,.vb-letter-in p{color:#2a2416;text-shadow:none}.vb-letter .vb-eye{color:#7c2026}.vb-sign{color:#7c2026}.vb-legal{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:0;padding:18px 22px 150px;font-size:13px}.vb-legal a{color:var(--mut);text-decoration:none}.jb-lock.wide{white-space:normal;width:min(84%,320px);padding:14px 16px;line-height:1.5}.vb-ch li{white-space:normal;overflow:visible;text-overflow:clip;font-size:15.5px;line-height:1.6;word-break:keep-all;padding:2px 0}.vb-letter-in{background:linear-gradient(180deg,rgba(250,246,236,.97),rgba(242,234,216,.97));border:1px solid rgba(120,96,56,.35);box-shadow:inset 0 0 0 6px rgba(250,246,236,.97),inset 0 0 0 7px rgba(184,146,79,.4),0 24px 60px rgba(0,0,0,.6);padding:14% 10% 12%}.vb-letter-bg{opacity:.9}.vb-body{font-size:17px;line-height:1.9;color:var(--ink);border-left:2px solid var(--g);padding:14px 16px;background:rgba(0,0,0,.35);margin:0}.vb-badhead{position:relative;display:inline-block;font-size:19px!important;font-weight:700;letter-spacing:.06em!important;padding:8px 14px!important;color:#3a342c!important;border:2px solid #6a6258!important;background:rgba(255,255,255,.55)!important;margin-bottom:14px!important}.vb-xs{position:absolute;inset:-6px -10px;pointer-events:none;background:linear-gradient(28deg,transparent 48%,#b8261f 48%,#b8261f 52%,transparent 52%),linear-gradient(-28deg,transparent 48%,#b8261f 48%,#b8261f 52%,transparent 52%);opacity:.9;filter:drop-shadow(0 0 6px rgba(184,38,31,.5))}.vb-book-in,.vb-ch,.vb-ch ul,.vb-ch li{overflow:visible}.vb-ch li{padding-right:6px}.vb-ch h3 b{word-break:keep-all}.vb-menu{padding-bottom:150px}.vb-body b{display:block;font-weight:700;color:var(--g);font-size:18px;line-height:1.6;margin-bottom:12px}.vb-body p{margin:0 0 12px}.vb-body p:last-child{margin:0}.vb-tile span{font-size:14px}.vb-head h2 small{display:block;font-size:.62em;font-weight:500;color:var(--mut);letter-spacing:.04em;margin-top:4px}.vb-head p .vb-topics{display:block;margin-top:6px;font-weight:700;color:var(--g);letter-spacing:-.01em}.vb-fake .vb-end.vb-hot{margin-top:22px;text-align:center}.vb-end.vb-hot span{position:relative;display:inline-block;margin:0;border:0;letter-spacing:normal;padding:12px 22px;font-size:21px;font-weight:800;line-height:1.45;color:#b8261f}.vb-end.vb-hot span::before{content:"";position:absolute;inset:-4px -10px;border:3px solid #c8302a;border-radius:50%;transform:rotate(-4deg)}.vb-real-shot{text-align:center}.vb-pair .vb-real-shot h3{display:flex;flex-direction:column;align-items:center;gap:8px;margin:4px 0 16px;font-size:20px;font-weight:700;white-space:nowrap;color:var(--g)}.vb-real-shot .vb-logo{flex:none;width:34px;height:34px;border-radius:6px}.vb-real-shot figure{margin:0;border-radius:12px;overflow:hidden;border:1px solid rgba(232,201,135,.35);background:#f4efe6}.vb-real-shot img{display:block;width:100%;height:auto}.vb-plate-in ol li span{flex:none}.vb-plate-in ol li .vb-mt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.vb-plate-in ol li .vb-tag{font-style:normal;font-size:14px;font-weight:700;letter-spacing:.02em;color:var(--g)}.vb-plate-in ol li .vb-mt b{font-weight:inherit;word-break:keep-all}.vb-book-eye .vb-book-cnt{display:block;margin-top:10px;font:600 16px/1.4 "Pretendard","Yongunni Sans",sans-serif;font-style:normal;letter-spacing:0;color:var(--ink)}.jc-page #vb-menu{padding-bottom:20px}.vb-end2{margin:40px 0 0;text-align:center}.vb-end2-h{margin:0;font:700 27px/1.4 "Yongunni Serif","Noto Serif KR",serif;color:var(--ink);letter-spacing:-.01em}.vb-end2-h b{color:var(--g)}.vb-end2-s{margin:12px 0 0;font:500 16px/1.6 "Pretendard","Yongunni Pretendard",sans-serif;color:var(--mut)}.vb-end2-img{position:relative;margin:18px 0 0}.vb-end2-img img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.vb-end2-img img{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 14%,#000 86%,transparent)}.vb-punch .vb-phone-scr{position:relative}.vb-punch .vb-punch-open{position:absolute;inset:0;opacity:0;animation:vbPunchOpen 5s infinite}.vb-tap{position:absolute;left:50%;top:28.6%;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;background:rgba(255,255,255,.5);box-shadow:0 0 0 2px rgba(255,255,255,.95),0 0 14px rgba(0,0,0,.35);opacity:0;pointer-events:none;animation:vbTap 5s infinite}@keyframes vbPunchOpen{0%,42%{opacity:0}48%,90%{opacity:1}96%,100%{opacity:0}}@keyframes vbTap{0%,24%{opacity:0;transform:scale(.6)}32%{opacity:1;transform:scale(1)}42%,100%{opacity:0;transform:scale(1.7)}}@media(prefers-reduced-motion:reduce){.vb-punch .vb-punch-open,.vb-tap{animation:none}}
