@media (min-width:783px){body:has(.vl-ask[data-ask]) .mvps-ask-fab__btn{display:none!important}}.entry h3,.mvps-sec h3{color:var(--vl-text)}.mvps-explorer__chips,.vl-chips{scrollbar-width:none}:where(.vl-card,.vl-box,.mvps-hc,li.mvps-cd,.mvps-home__ess,.mvps-home__whygrid li>*){border-radius:16px}@media (max-width:782px){.vl-side{margin-top:24px}}:root{--vl-r:16px}body .mvps-hc,body .vl-card,body ul.mvps-cards>li.mvps-cd{background:var(--vl-bg);border:1px solid var(--vl-line);border-radius:var(--vl-r);box-shadow:var(--vl-shadow);overflow:hidden;transition:transform .18s,box-shadow .18s}body .mvps-hc:hover,body .vl-card:hover,body ul.mvps-cards>li.mvps-cd:hover{transform:translateY(-4px);border-color:var(--vl-line);box-shadow:var(--vl-shadow-h)}body .mvps-cd-img,body .mvps-hc__img,body .vl-card img{aspect-ratio:3/2}body .mvps-cd-b a,body .mvps-hc__t,body .vl-card h2{font-family:var(--vl-serif);font-size:1.1rem;line-height:1.3;font-weight:700;letter-spacing:-.005em;color:var(--vl-text)}body .mvps-cd-x,body .mvps-hc__d,body .vl-card p{font-size:.92rem;line-height:1.5;color:#454d55}body .mvps-hc__k,body .vl-card-cat{display:inline-block;margin:0 0 8px;padding:2px 10px;border-radius:999px;background:var(--mv-tint,#fdf1ee);color:var(--vl-accent-t);font-size:.74rem;font-weight:700;letter-spacing:.02em;text-transform:none}body li.mvps-cd:not(.has-img) .mvps-cd-b{border-left:0;padding:16px 18px}body li.mvps-cd:not(.has-img){border-left:4px solid var(--vl-accent)}body .vl-side .vl-thimg img,body .vl-side li.vl-thr .vl-thimg{border-radius:12px}ul.mvps-qf{list-style:none;margin:14px 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}ul.mvps-qf li{display:flex;align-items:center;gap:10px;margin:0;padding:10px 12px;background:var(--vl-soft);border:1px solid var(--vl-line);border-radius:14px}.mvps-qf__i{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff;color:var(--vl-accent)}.mvps-qf__t{display:flex;flex-direction:column;min-width:0;line-height:1.25}.mvps-qf__l{font-size:.72rem;color:#6d625b}.mvps-qf__v{font-size:.92rem;font-weight:600;color:var(--vl-text);overflow-wrap:anywhere}@media (max-width:520px){.mvps-qf li:last-child:nth-child(odd){grid-column:1/-1}.mvps-qf{grid-template-columns:1fr 1fr;gap:8px}.mvps-qf li{padding:8px 10px}.mvps-qf__i{width:30px;height:30px}}.vl-abar-wrap{display:contents}.vl-abar{display:none}@media (max-width:782px){.vl-abar{position:fixed;left:12px;right:76px;bottom:calc(14px + env(safe-area-inset-bottom,0));z-index:9990;display:flex;gap:4px;padding:5px;background:rgba(255,255,255,.96);border:1px solid var(--vl-line);border-radius:999px;box-shadow:0 8px 24px rgba(60,40,30,.18);opacity:0;transform:translateY(16px);pointer-events:none;transition:opacity .2s,transform .2s}body:not(.mvps-dock-on) .vl-abar{right:12px}.vl-abar.is-on{opacity:1;transform:none;pointer-events:auto;display:flex}.vl-abar button{flex:1 1 0;display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 8px;border:0;border-radius:999px;background:0 0;color:var(--vl-text);font:600 .82rem/1.1 system-ui,-apple-system,sans-serif;cursor:pointer;white-space:nowrap}.vl-abar button svg{flex:none;color:var(--vl-accent)}.vl-abar button:active,.vl-abar button:focus-visible{background:var(--mv-tint,#fdf1ee);outline:0}.vl-abar button:focus-visible{box-shadow:0 0 0 3px var(--vl-accent)}body.mvps-cb-open .vl-abar,html.mvps-ask-open .vl-abar,html.mvps-at-end .vl-abar{opacity:0;visibility:hidden;pointer-events:none}body.vl-has-abar{padding-bottom:76px}}@media (prefers-reduced-motion:reduce){.vl-abar{transition:none}}body .entry h2,body .entry-content h2{border:0;padding-bottom:0}body .entry .wp-block-separator,body .entry hr{display:none}body ul.mvps-cards>li.mvps-cd{border-radius:20px}body ul.mvps-cards>li.mvps-cd .mvps-cd-img{aspect-ratio:16/11}@media (min-width:641px){body ul.mvps-cards{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:18px}}body button,body input,body option,body select,body textarea{font-family:inherit}.vl-subcats{list-style:none;padding:0;margin:14px 0 22px}.vl-subcats a,.vl-subcats a:visited{padding:7px 14px;font-size:.82rem;letter-spacing:0;text-transform:none}.vl-subcats small{opacity:.6;margin-left:4px}.vl-grid .vl-card,.vl-grid article,.vl-mosaic{border-radius:20px;overflow:hidden}.vl-grid .vl-card img,.vl-grid article img{aspect-ratio:16/11;object-fit:cover}.vl-hero-img{border-radius:24px}.vl-pager a span,.vl-pager a:hover span{padding:0;border:0;border-radius:0;min-width:0;background:0 0;box-shadow:none}.vl-pager a.next,.vl-pager a.prev{min-width:42px}.vl-mt details.mvps-aib--img,.vl-tile details.mvps-aib--img{top:10px;bottom:auto;right:10px}.vl-tile::after{background:linear-gradient(180deg,rgba(18,10,8,0) 30%,rgba(18,10,8,.9))}.vl-tile::before{left:0;right:0;width:auto;height:3px;border-radius:0}.vl-tile-t strong{text-shadow:0 1px 10px rgba(0,0,0,.45);letter-spacing:-.005em}.vl-tile-t em{display:inline-block;margin-top:5px;padding:1px 9px;border-radius:999px;background:rgba(255,255,255,.18);font-size:.76rem;opacity:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.vl-tile:active img{transform:scale(1.04)}.vl-mt-t{padding:52px 14px 0;border-bottom:14px solid transparent;background:linear-gradient(transparent,rgba(18,10,8,.9));display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 1px 8px rgba(0,0,0,.4);background-origin:border-box}.vl-mt:first-child .vl-mt-t{-webkit-line-clamp:4}@media (max-width:700px){.vl-mosaic{grid-template-rows:260px repeat(2,175px)}.vl-mt-t{font-size:.88rem;padding:44px 12px 0;border-bottom-width:12px}.vl-mt:first-child .vl-mt-t{font-size:1.25rem}}@media (max-width:600px){.vl-tiles .vl-tile:first-child{grid-column:1/-1;aspect-ratio:16/9}.vl-tiles .vl-tile:last-child:nth-child(even){display:none}.vl-tiles .vl-tile:first-child .vl-tile-t strong{font-size:1.3rem}}.vl-navin>.vl-ask{flex:none}.vl-side .vl-box h2.vl-bt{display:block;border:0;padding:0;margin:0 0 16px;font-size:1.4rem;line-height:1.2;text-transform:none;letter-spacing:-.01em;font-weight:700}.vl-side .vl-box h2.vl-bt::after{content:"";display:block;width:36px;height:4px;border-radius:4px;background:var(--vl-accent);margin-top:8px}.vl-side .vl-plain ul{display:grid;gap:12px}.vl-side .vl-plain li.vl-thr,.vl-side .vl-plain li.vl-thr:last-child{align-items:center;gap:14px;padding:10px;border:1px solid var(--vl-line);border-radius:18px;background:var(--vl-bg);box-shadow:0 8px 22px -16px rgba(60,40,30,.35);transition:transform .18s,box-shadow .18s}.vl-side .vl-plain li.vl-thr:hover{transform:translateY(-2px);box-shadow:0 12px 26px -14px rgba(60,40,30,.4)}.vl-side .vl-thimg,.vl-side .vl-thimg .mvps-aiw,.vl-side .vl-thimg img{width:88px;height:88px}.vl-side .vl-th-t{font-family:var(--vl-serif);font-weight:700!important;font-size:1rem;line-height:1.3;color:var(--vl-text);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vl-side .vl-audio-s{margin:-6px 0 14px}@media (max-width:600px){.vl-side .vl-more-l .vl-pill{display:block;text-align:center}}@media (prefers-reduced-motion:reduce){.vl-side .vl-plain li.vl-thr{transition:none}.vl-side .vl-plain li.vl-thr:hover{transform:none}}@media (max-width:900px){.vl-side-in>:last-child{margin-bottom:0}.vl-side{margin-bottom:-8px}}ul.mvps-qf li.is-long{grid-column:1/-1}