body.vf-on .vf-svc.vf-mus{margin-bottom:var(--vf-inset)}body.vf-on .vf-mus .vf-cl-k{display:flex;align-items:center;gap:8px;margin:0 0 14px;padding:0;font:500 12px/1 var(--vf-mono);letter-spacing:.14em;text-transform:uppercase;color:rgba(0,0,0,.55)}body.vf-on .vf-mus .vf-cl-k::before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:var(--vf-red)}body.vf-on:not(.home) #content .vf-mus.is-inner>.vf-cl-k{margin:0 calc(-1 * var(--vf-inset)) 14px;padding:6px var(--vf-in) 0}body.vf-on .vf-mus-band{box-sizing:border-box;width:100%;min-width:0;max-width:100%;margin:18px 0 6px}body.vf-on .vf-mus-band .vf-cl-band{width:100%;max-width:100%}body.vf-on .vf-mus-band .vf-cl-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;list-style:none}body.vf-on .vf-mus .vf-svc-head{padding-bottom:28px}body.vf-on .vf-mus .vf-cl-foot{display:flex;justify-content:flex-end;padding:20px var(--vf-in) 8px}body.vf-on .vf-mus .vf-cl-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0;list-style:none}body.vf-on .vf-mus a.vf-cl-more{display:inline-flex;align-items:center;gap:12px;font:600 15px/1 var(--vf-font);letter-spacing:-.02em;color:#000;text-decoration:none}body.vf-on .vf-mus .vf-cl-more i{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.7);box-shadow:inset 0 0 0 1px rgba(0,0,0,.12);transition:background-color .25s var(--vf-fade),color .25s var(--vf-fade)}body.vf-on .vf-mus .vf-cl-more svg{width:12px;height:12px}@media (hover:hover) and (pointer:fine){body.vf-on .vf-mus a.vf-cl-more:hover i{background:#000;color:#fff;box-shadow:none}}body.vf-on .vf-mus a.vf-cl-more:focus-visible{outline:2px solid var(--vf-red);outline-offset:4px;border-radius:999px}body.vf-on:not(.home) #content .vf-svc.vf-mus.is-inner{max-width:none;margin:0 0 var(--vf-inset);padding:0 var(--vf-inset)}body.vf-on:not(.home) #content .vf-mus.is-inner .vf-cl-band{margin:0 calc(-1 * var(--vf-inset))}body.vf-on:not(.home) #content .vf-mus.is-inner .vf-svc-head{margin:0 calc(-1 * var(--vf-inset))}body.vf-on:not(.home) #content .vf-mus .vf-svc-head{grid-template-columns:var(--vf-pl-c1) minmax(0,1fr) auto;padding:56px var(--vf-in) 28px}body.vf-on:not(.home) #content .vf-mus .vf-display.vf-display{margin:0;padding:0;font-family:var(--vf-font);font-size:clamp(2.5rem,1.3rem + 4.4vw,5.5rem);line-height:.95;font-weight:600;letter-spacing:-.035em;color:#000;text-transform:none}body.vf-on:not(.home) #content .vf-mus .vf-label{font-size:14px}body.vf-on .vf-mus .vf-cl-band{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--vf-r-panel);padding:18px 0;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.04)}body.vf-on .vf-mus .vf-cl-band::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(40% 90% at 8% 20%,rgba(246,210,204,.85),rgba(246,210,204,0) 70%), radial-gradient(38% 100% at 92% 80%,rgba(213,227,234,.95),rgba(213,227,234,0) 70%), radial-gradient(46% 80% at 50% 115%,rgba(238,226,207,.9),rgba(238,226,207,0) 70%)}.vf-lq{display:flex;flex-direction:column;gap:6px;overflow:hidden;font-family:var(--vf-font);-webkit-mask:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.vf-lq-row{display:flex;overflow:hidden;padding:6px 0 10px}.vf-lq-track{display:flex;flex:none;align-items:stretch;gap:12px;padding-right:12px;animation:vf-lq var(--lq-t,90s) linear infinite}.vf-lq-row.is-rev .vf-lq-track{animation-direction:reverse}@keyframes vf-lq{to{transform:translate3d(-50%,0,0)}}.vf-lq.is-held .vf-lq-track,.vf-mus:focus-within .vf-lq-track,html.vf-loading .vf-lq-track{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.vf-lq:hover .vf-lq-track{animation-play-state:paused}}.vf-lq-i{box-sizing:border-box;flex:none;display:flex;align-items:center;justify-content:center;gap:14px;height:96px;min-width:176px;margin:0;padding:0 26px;border-radius:18px;list-style:none;color:#000;background:linear-gradient(145deg,rgba(255,255,255,.8),rgba(255,255,255,.4));border:1px solid rgba(255,255,255,.92);box-shadow:0 0 0 1px rgba(0,0,0,.05),inset 0 1px 0 #fff,0 14px 28px -22px rgba(0,0,0,.35)}.vf-lq-i::before{display:none}.vf-lq-i img{display:block;flex:none;width:auto;height:auto;max-width:176px;max-height:46px;margin:0;object-fit:contain;filter:grayscale(1) contrast(1.05);opacity:.7;transition:filter .35s var(--vf-fade),opacity .35s var(--vf-fade)}.vf-lq-i.is-mark img{max-height:58px;max-width:64px}.vf-lq-i.is-square img{max-height:62px;max-width:120px}.vf-lq-l{max-width:150px;font-size:13px;line-height:1.25;font-weight:500;letter-spacing:-.01em;color:rgba(0,0,0,.6);text-align:left;text-wrap:balance;word-break:normal;overflow-wrap:normal;hyphens:manual;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:color .35s var(--vf-fade)}.vf-lq-i.is-text{flex-direction:column;align-items:flex-end;justify-content:center;gap:7px;padding:0 24px;min-width:200px;max-width:260px}.vf-lq-k{display:flex;align-items:center;gap:6px;font:500 10px/1 var(--vf-mono);letter-spacing:.14em;text-transform:uppercase;color:rgba(0,0,0,.45);white-space:nowrap}.vf-lq-k::before{content:"";width:4px;height:4px;border-radius:50%;background:var(--vf-red)}.vf-lq-t{max-width:212px;font-size:11.5px;line-height:1.3;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(0,0,0,.72);text-align:right;text-wrap:balance;word-break:normal;overflow-wrap:normal;hyphens:manual;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;transition:color .35s var(--vf-fade)}@media (hover:hover) and (pointer:fine){.vf-lq-i:hover{background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.06),inset 0 1px 0 #fff,0 24px 36px -24px rgba(0,0,0,.4)}.vf-lq-i:hover img{filter:none;opacity:1}.vf-lq-i:hover :is(.vf-lq-l,.vf-lq-t){color:#000}}.vf-lq-i.vf-tilt::after{background:radial-gradient(200px circle at var(--mx,50%) var(--my,0%),rgba(255,255,255,.95),rgba(255,255,255,0) 60%)}@media (min-width:1100px){html.vf-motion-off .vf-lq{-webkit-mask:none;mask:none;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:8px;padding:6px 16px}html.vf-motion-off :is(.vf-lq-row,.vf-lq-track){display:contents}html.vf-motion-off .vf-lq-i{height:72px;min-width:0;padding:0 18px;border-radius:14px}html.vf-motion-off .vf-lq-i img{max-height:34px;max-width:140px}html.vf-motion-off .vf-lq-i.is-mark img{max-height:44px;max-width:48px}html.vf-motion-off .vf-lq-i.is-square img{max-height:48px;max-width:90px}html.vf-motion-off .vf-lq-l{max-width:130px;font-size:12px}html.vf-motion-off .vf-lq-i.is-text{gap:5px;min-width:0;max-width:264px}html.vf-motion-off .vf-lq-k{font-size:9px}html.vf-motion-off .vf-lq-t{max-width:228px;font-size:10.5px;-webkit-line-clamp:3}}@media (max-width:1099px){html.vf-motion-off .vf-lq{-webkit-mask:none;mask:none}html.vf-motion-off .vf-lq-row{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-left:12px;padding-right:12px}html.vf-motion-off .vf-lq-row::-webkit-scrollbar{display:none}html.vf-motion-off .vf-lq-track{animation:none}}html.vf-motion-off .vf-lq-i.is-dup{display:none}@media (prefers-reduced-motion:reduce){.vf-lq-track{animation:none}}ul.vf-lg{box-sizing:border-box;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin:0;padding:0;list-style:none}ul.vf-lg>.vf-lq-i{min-width:0;height:auto;min-height:112px;padding:14px 18px}ul.vf-lg>.vf-lq-i.has-label{flex-direction:column;gap:8px}ul.vf-lg>.vf-lq-i.has-label img{max-height:42px}ul.vf-lg .vf-lq-l{max-width:100%;font-size:12.5px;text-align:center}ul.vf-lg>.vf-lq-i.is-text{align-items:flex-end}ul.vf-lg>.vf-lq-i.is-text .vf-lq-t{max-width:100%;font-size:11.5px;-webkit-line-clamp:4}ul.vf-lg>.vf-lq-i img{max-width:100%}@media (max-width:767px){body.vf-on .vf-mus .vf-cl-foot{padding:14px var(--vf-in) 4px}body.vf-on:not(.home) #content .vf-mus .vf-svc-head{grid-template-columns:1fr auto;padding:32px var(--vf-in) 18px}body.vf-on:not(.home) #content .vf-mus .vf-label{font-size:12px}body.vf-on .vf-mus .vf-cl-band{padding:10px 0;border-radius:16px}.vf-lq{gap:2px}.vf-lq-row{padding:5px 0 7px}.vf-lq-track{gap:8px;padding-right:8px}.vf-lq-i{gap:10px;height:68px;min-width:118px;padding:0 16px;border-radius:14px}.vf-lq-i img{max-width:128px;max-height:32px}.vf-lq-i.is-mark img{max-height:42px;max-width:46px}.vf-lq-i.is-square img{max-height:46px;max-width:84px}.vf-lq-l{max-width:112px;font-size:11.5px}.vf-lq-i.is-text{gap:5px;padding:0 14px;min-width:150px;max-width:232px}.vf-lq-k{font-size:8.5px;gap:5px}.vf-lq-t{max-width:204px;font-size:10px;letter-spacing:.06em;-webkit-line-clamp:3}ul.vf-lg{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}ul.vf-lg>.vf-lq-i{min-height:92px;padding:12px 10px}ul.vf-lg .vf-lq-l{font-size:11.5px}ul.vf-lg>.vf-lq-i img{max-height:34px}ul.vf-lg>.vf-lq-i:is(.is-mark,.is-square) img{max-height:46px}}
