body.vp-site[data-eruda] .vp-services-menu{position:relative}body.vp-site[data-eruda] .vp-services-menu>summary{list-style:none;color:#f3f1ea;font-size:14px;cursor:pointer}body.vp-site[data-eruda] .vp-services-menu>summary::-webkit-details-marker{display:none}.vp-services-menu[open]>summary{color:#ff3b1d!important}.vp-services-dropdown{position:absolute;top:32px;left:-24px;min-width:180px;padding:16px 22px;background:#1a1a1f;border:1px solid rgba(243,241,234,0.03);display:grid;gap:15px;z-index:1002}
.vp-service-links,.vp-service-switch{display:flex;gap:12px;flex-wrap:wrap;padding:24px 6vw;border-bottom:1px solid rgba(243,241,234,0.01);background:#08080a}.vp-service-links a,.vp-service-switch button{padding:12px 20px!important;background:transparent!important;border:1px solid #ff3b1d!important;border-radius:3px;color:#f3f1ea!important;font:inherit;cursor:pointer;text-decoration:none}.vp-service-links a[aria-current=page],.vp-service-switch button[aria-selected=true]{background:#1a1a1f!important;color:#ff3b1d!important;border-color:rgba(243,241,234,0.03)!important}body.vp-site[data-eruda] [data-service-panel][hidden]{display:none!important}
body.vp-site[data-eruda] main .vp-carousel{display:flex!important;position:relative;gap:24px!important;overflow-x:auto!important;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#ff3b1d transparent;grid-template-columns:none!important;animation:none!important;transform:none!important;max-width:100%!important;box-sizing:border-box}body.vp-site[data-eruda] main .showcase-multi.vp-carousel>figure{flex:0 0 min(78vw,700px)!important;width:min(78vw,700px)!important;min-width:0!important;scroll-snap-align:start}body.vp-site[data-eruda] main .vg-review-track.vp-carousel>.vg-review-card{flex:0 0 min(80vw,430px)!important;scroll-snap-align:start;margin:0!important}.vp-slide-controls{display:flex;justify-content:flex-end;align-items:center;gap:16px;padding:18px 0 30px;font-size:14px}.vp-slide-controls button{border:1px solid #ff3b1d;background:#08080a;color:#f3f1ea;padding:9px 15px;cursor:pointer;font:inherit}.vp-slide-controls button:hover{background:#1a1a1f;color:#ff3b1d}.vp-slide-controls button:focus-visible{outline:2px solid #ff3b1d;outline-offset:3px}
body.vp-site[data-eruda] main.vgn .vn-hero,body.vp-site[data-eruda] .blog-review-hero{background:#1a1a1f!important;color:#f3f1ea!important;padding:85px max(6vw,24px)!important;margin:0!important;width:100%!important;box-sizing:border-box}body.vp-site[data-eruda] main.vgn .vn-hero h1,body.vp-site[data-eruda] .blog-review-hero h1{color:#f3f1ea!important;font-size:clamp(36px,4.3vw,64px)!important;line-height:1.2!important;letter-spacing:-.045em!important}body.vp-site[data-eruda] main.vgn .vn-hero p,body.vp-site[data-eruda] .blog-review-hero .intro{color:#9a9891!important}body.vp-site[data-eruda] .blog-review-hero .label,body.vp-site[data-eruda] .vn-label{color:#ff3b1d!important}body.vp-site[data-eruda] .blog-index>.wrap{padding:0!important;max-width:none!important}body.vp-site[data-eruda] .blog-tools,body.vp-site[data-eruda] .blog-index .blog-list,body.vp-site[data-eruda] .blog-index .blog-feature{max-width:1320px!important;margin:40px auto!important;padding-left:24px!important;padding-right:24px!important;box-sizing:border-box}.blog-index{--accent:#ff3b1d;--red:#ff3b1d;--brand:#ff3b1d}body.vp-site[data-eruda] .blog-categories button[aria-pressed=true]{background:#1a1a1f!important;color:#ff3b1d!important;border-color:rgba(243,241,234,0.03)!important;padding:12px!important}body.vp-site[data-eruda] .blog-meta span,body.vp-site[data-eruda] .blog-prose a{color:#ff3b1d!important}body.vp-site[data-eruda] .blog-list-item{border-color:rgba(243,241,234,0.01)!important}body.vp-site[data-eruda] .vn-social article,body.vp-site[data-eruda] .vn-promise article{background:#121215!important;border:1px solid rgba(243,241,234,0.01)!important}body.vp-site[data-eruda] .vn-button.primary{background:#1a1a1f!important;color:#ff3b1d!important;border-color:rgba(243,241,234,0.03)!important}body.vp-site[data-eruda] .vn-founder{grid-template-columns:250px minmax(0,1fr)!important;gap:48px!important}body.vp-site[data-eruda] .vn-founder h2{font-size:clamp(28px,3vw,42px)!important;line-height:1.35!important}body.vp-site[data-eruda] .vn-founder img{width:100%!important;height:auto!important;max-height:420px;object-fit:cover;object-position:top}body.vp-site[data-eruda] .vn-section{padding:72px 0!important}
@media(max-width:700px){.vp-services-dropdown{position:static;margin-top:16px}.vp-service-switch,.vp-service-links{gap:8px;padding:16px}.vp-service-switch button,.vp-service-links a{padding:10px 12px!important;font-size:13px!important}body.vp-site[data-eruda] .vn-founder{grid-template-columns:1fr!important;gap:24px!important}body.vp-site[data-eruda] .vn-founder img{max-width:240px}body.vp-site[data-eruda] main.vgn .vn-hero,body.vp-site[data-eruda] .blog-review-hero{padding:55px 24px!important}.vp-slide-controls{gap:10px}.vp-slide-controls button{padding:8px 12px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}

body.vp-site[data-eruda] header.vp-header details.vp-services-menu{background:transparent!important;border:0!important;padding:0!important;margin:0!important;box-shadow:none!important;border-radius:0!important}body.vp-site[data-eruda] header.vp-header details.vp-services-menu>summary{background:transparent!important;border:0!important;padding:0!important;color:#f3f1ea!important;font-weight:500!important;font-size:14px!important}body.vp-site[data-eruda] header.vp-header details.vp-services-menu>summary:after{display:none!important}body.vp-site[data-eruda] header.vp-header .vp-services-dropdown a{color:#f3f1ea!important;background:transparent!important}

body.vp-site[data-eruda] main .vp-carousel{flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start!important;justify-content:flex-start!important;}
body.vp-site[data-eruda] main .showcase.showcase-multi.vp-carousel{display:flex!important;flex-flow:row nowrap!important;overflow-x:auto!important;grid-template-columns:none!important;}
body.vp-site[data-eruda] .vp-inline-audit{max-width:1320px;padding:48px 32px;display:grid;grid-template-columns:1fr 1fr;gap:8px 48px;margin:0 auto}body.vp-site[data-eruda] .vp-inline-audit h2{font-size:32px!important;grid-column:1}body.vp-site[data-eruda] .vp-inline-audit>p{grid-column:1;margin:0}body.vp-site[data-eruda] .vp-inline-audit>form{grid-column:2;grid-row:1/5;margin:0;padding:20px}body.vp-site[data-eruda] .vp-inline-audit>#vp-analysis-result{grid-column:1/-1}body.vp-site[data-eruda] .vp-inline-audit>.vp-small{font-size:12px}body.vp-site[data-eruda] .vp-inline-audit>.vp-action-link{justify-self:start;font-size:14px;margin-top:12px}body.vp-site[data-eruda] .vp-inline-audit .vp-eyebrow{color:#ff3b1d} @media(max-width:700px){body.vp-site[data-eruda] .vp-inline-audit{display:block;padding:36px 24px}body.vp-site[data-eruda] .vp-inline-audit>form{margin-top:24px}}