.vectra-res{--vres-green: #54bd01;--vres-navy: #092543;--vres-ink: #161616;--vres-muted: rgba(9, 37, 67, .7);--vres-chip: #f3f5f4;--vres-s: min(1, 100vw / 1920px);overflow-x:clip}body:has(.vectra-res){scroll-behavior:smooth}.vectra-res .vh-nav{background:transparent}.vectra-res .vh-nav:before{background:#ffffff38;border-color:#ffffff8c}.vectra-res .vh-contact-link,.vectra-res a.vh-contact-link,.vectra-res button.vh-contact-link{background:#fff;color:#092543}.vectra-res .vh-contact-link img{filter:brightness(0) saturate(100%) invert(11%) sepia(28%) saturate(1800%) hue-rotate(181deg) brightness(92%) contrast(101%)}.vectra-res .vh-contact-link:hover,.vectra-res a.vh-contact-link:hover,.vectra-res button.vh-contact-link:hover{background:#f3f5f4;color:#092543}.vectra-res .vres-hero,.vectra-res .vres-feed,.vectra-res .vres-ebooks{scroll-margin-top:24px}.vectra-res .vres-feed__layout>*,.vectra-res .vres-split>*,.vectra-res .vres-ebooks__grid>*,.vectra-res .vres-label,.vectra-res .vres-feature,.vectra-res .vres-follow,.vectra-res .vres-side,.vectra-res .vres-feed__main{min-width:0}.vectra-res img{max-width:100%}.vectra-res .vres-hero{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;align-items:center;height:auto;min-height:min(calc(926px * var(--vres-s)),100svh);color:var(--vres-navy);background:linear-gradient(180deg,#54bd01,#5fc111,#69c521 12.5%,#7fce41,#94d660,#aade80 50%,#d4efc0,#fff);border-radius:0 0 calc(101px * var(--vres-s)) calc(101px * var(--vres-s))}.vectra-res .vres-hero__mark{position:absolute;left:50%;top:8%;width:min(420px,70vw);height:auto;max-width:70vw;transform:translate(-50%);object-fit:contain;opacity:.14;pointer-events:none;z-index:0}.vectra-res .vres-hero__copy{position:relative;z-index:1;width:min(calc(1221px * var(--vres-s)),calc(100% - 32px));margin:0 auto;padding-top:clamp(196px,18vw,236px);text-align:center}.vectra-res .vres-hero__kicker{margin:0 auto 12px;color:var(--vres-navy);font-size:clamp(12px,.95vw,14px);font-weight:700;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}.vectra-res .vres-hero h1{margin:0 auto 14px;max-width:22em;color:var(--vres-navy);font-size:clamp(14px,1.1vw,18px);font-weight:600;letter-spacing:-.02em;line-height:1.35;text-transform:none}.vectra-res .vres-hero__display,.vectra-res .vres-hero h2{margin:0 auto;max-width:16em;color:var(--vres-navy);font-size:clamp(32px,3.9vw,75px);font-weight:800;letter-spacing:-.03em;line-height:1.08}.vectra-res .vres-hero__lead{margin:clamp(12px,1.1vw,20px) auto 0;max-width:42em;color:var(--vres-navy);font-size:clamp(15px,1.05vw,20px);font-weight:500;letter-spacing:-.05em;line-height:1.35}.vectra-res .vres-hero__lead p{margin:0 0 12px}.vectra-res .vres-hero__aeo{margin:16px auto 0;max-width:46em;color:#092543b8;font-size:clamp(13px,.95vw,15px);font-weight:500;line-height:1.5}.vectra-res .vres-cats{position:relative;z-index:2;left:auto;bottom:auto;display:flex;justify-content:center;gap:clamp(8px,1.2vw,24px);width:min(calc(1420px * var(--vres-s)),calc(100% - 32px));margin:auto auto 48px;padding:28px 0 0;transform:none}.vectra-res .vres-cat{display:inline-flex;align-items:center;justify-content:center;gap:10px;flex:1 1 0;min-height:56px;padding:10px 14px;border-radius:13px;background:var(--vres-green);color:#fff;font-size:clamp(13px,.95vw,18px);font-weight:700;letter-spacing:-.05em;line-height:1.15;text-transform:uppercase;text-align:center;white-space:normal;box-shadow:0 8px 24px #54bd0147;transition:transform .35s cubic-bezier(.22,1,.36,1),background-color .3s ease,box-shadow .3s ease}.vectra-res .vres-cat img{width:16px;height:10px;max-width:none;flex:none;transition:transform .3s ease}.vectra-res .vres-cat:hover,.vectra-res .vres-cat:focus-visible{background:#092543;box-shadow:0 14px 32px #09254347;transform:translateY(-6px)}.vectra-res .vres-cat:hover img,.vectra-res .vres-cat:focus-visible img{transform:translate(3px)}.vectra-res .vres-feed{padding:calc(24px * var(--vres-s)) 0 calc(40px * var(--vres-s))}.vectra-res .vres-feed__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px);gap:clamp(24px,2.5vw,48px);width:min(calc(1420px * var(--vres-s)),calc(100% - 48px));margin:0 auto;align-items:start}.vectra-res .vres-label{display:flex;align-items:center;gap:8px;margin:0 0 calc(28px * var(--vres-s))}.vectra-res .vres-label__dot{width:6px;height:6px;max-width:none;flex:none}.vectra-res .vres-label h2{margin:0;color:var(--vres-green);font-size:clamp(16px,1.4vw,25px);font-weight:700;letter-spacing:-.05em;line-height:1.2;text-transform:uppercase;white-space:nowrap}.vectra-res .vres-label__rule{flex:1 1 auto;height:2px;max-width:none;min-width:24px;width:auto;object-fit:cover;object-position:left center}.vectra-res .vres-feature h3,.vectra-res .vres-follow h3{margin:0 0 28px;color:var(--vres-navy);font-weight:700;letter-spacing:-.04em}.vectra-res .vres-feature h3{max-width:100%;font-size:clamp(26px,3vw,57px);line-height:1.1}.vectra-res .vres-feature img{width:100%;max-width:100%;height:auto;aspect-ratio:932 / 301;object-fit:cover;border-radius:20px;margin-bottom:36px}.vectra-res .vres-prose p{margin:0 0 1.1em;color:var(--vres-navy);font-size:17px;font-weight:500;letter-spacing:-.04em;line-height:1.45}.vectra-res .vres-prose--muted p{color:#000000b3;font-weight:400}.vectra-res .vres-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-content:space-between;gap:24px;margin:0 0 48px;align-items:start}.vectra-res .vres-split h3{margin:0 0 18px;color:var(--vres-ink);font-size:clamp(18px,1.4vw,24px);font-weight:600;letter-spacing:-.04em;line-height:1.2}.vectra-res .vres-split img{width:100%;max-width:100%;height:auto;aspect-ratio:460 / 301;object-fit:cover;border-radius:20px;justify-self:end}.vectra-res .vres-follow{margin:0 0 24px}.vectra-res .vres-follow h3{max-width:100%;font-size:clamp(22px,1.8vw,30px);font-weight:600;color:var(--vres-ink);line-height:1.2}.vectra-res .vres-feature[hidden],.vectra-res .vres-split[hidden],.vectra-res .vres-follow[hidden]{display:none}.vectra-res .vres-side{position:relative;min-height:calc(1228px * var(--vres-s));width:100%}.vectra-res .vres-side__panel{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;object-fit:cover;pointer-events:none}.vectra-res .vres-side__inner{position:relative;z-index:1;padding:60px 30px 36px}.vectra-res .vres-search{display:flex;align-items:center;gap:8px;width:100%;height:51px;margin:0 0 48px;padding:0 16px 0 24px;border-radius:10px;background:var(--vres-chip)}.vectra-res .vres-search input{flex:1 1 auto;width:100%;border:0;background:transparent;color:#000000b3;font-family:inherit;font-size:17px;font-weight:400;letter-spacing:-.04em;outline:none}.vectra-res .vres-search img{width:20px;height:20px;max-width:none;flex:none}.vectra-res .vres-ebooks{padding:calc(24px * var(--vres-s)) 0 calc(80px * var(--vres-s))}.vectra-res .vres-ebooks .vres-label{width:min(calc(1420px * var(--vres-s)),calc(100% - 48px));margin-inline:auto}.vectra-res .vres-ebooks__grid{width:min(calc(1420px * var(--vres-s)),calc(100% - 48px));margin:calc(28px * var(--vres-s)) auto 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(12px,1.8vw,36px);row-gap:clamp(8px,1vw,16px);align-items:end}.vectra-res .vres-ebooks__card{display:block;min-width:0;transition:transform .35s cubic-bezier(.22,1,.36,1)}@media(hover:hover)and (pointer:fine){.vectra-res .vres-ebooks__card:hover,.vectra-res .vres-ebooks__card:focus-visible{transform:translateY(-14px)}}@media(prefers-reduced-motion:reduce){.vectra-res .vres-ebooks__card{transition:none}}.vectra-res .vres-ebooks__card img{width:100%;height:auto;object-fit:contain}@media(max-width:989px){.vectra-res .vh-contact-link{display:none}.vectra-res .vh-nav-end{gap:0;padding-right:8px}}@media(max-width:1280px){.vectra-res .vres-hero{min-height:0;padding:0 24px 48px;border-radius:0 0 64px 64px}.vectra-res .vres-hero__copy{width:100%;padding-top:196px}.vectra-res .vres-cats{width:100%;margin:36px auto 0;padding-top:0;flex-wrap:wrap}.vectra-res .vres-cat{flex:1 1 calc(50% - 12px)}}@media(max-width:1100px){.vectra-res .vres-hero h2{font-size:clamp(32px,6vw,42px)}.vectra-res .vres-feed__layout,.vectra-res .vres-ebooks .vres-label,.vectra-res .vres-ebooks__grid{width:calc(100% - 40px)}.vectra-res .vres-feed__layout{grid-template-columns:minmax(0,1fr)}.vectra-res .vres-ebooks__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vectra-res .vres-split{grid-template-columns:minmax(0,1fr)}.vectra-res .vres-split img{justify-self:stretch}.vectra-res .vres-side{min-height:0}.vectra-res .vres-prose p{font-size:16px}}@media(max-width:720px){.vectra-res .vres-hero{padding:0 16px 32px;border-radius:0 0 36px 36px}.vectra-res .vres-hero__copy{padding-top:168px}.vectra-res .vres-cat{flex-basis:100%;min-height:48px}.vectra-res .vres-feed__layout,.vectra-res .vres-ebooks .vres-label,.vectra-res .vres-ebooks__grid{width:calc(100% - 32px)}.vectra-res .vres-ebooks__grid{grid-template-columns:minmax(0,1fr)}.vectra-res .vres-label{flex-wrap:wrap}.vectra-res .vres-label h2{white-space:normal}.vectra-res .vres-label__rule{flex-basis:100%}.vectra-res .vres-feature img,.vectra-res .vres-split img{border-radius:14px}.vectra-res .vres-side__inner{padding:28px 16px}.vectra-res .vh-logo img{width:min(168px,48vw);height:auto}}@media(max-width:480px){.vectra-res .vh-util{gap:10px;font-size:12px}.vectra-res .vh-contact-link{padding-inline:12px;font-size:13px}.vectra-res .vres-hero{padding:0 12px 28px}.vectra-res .vres-hero__copy{padding-top:156px}.vectra-res .vres-feed__layout,.vectra-res .vres-ebooks .vres-label,.vectra-res .vres-ebooks__grid{width:calc(100% - 24px)}.vectra-res .vres-search{padding-left:14px}}.vectra-res .vres-explore,.vectra-res .vres-library,.vectra-res .vres-why,.vectra-res .vres-closing{padding:calc(72px + var(--vh-pad-top, 0px)) 0 calc(64px + var(--vh-pad-bottom, 0px));scroll-margin-top:96px}.vectra-res .vres-explore{background:#fff}.vectra-res .vres-explore__close{margin:0 0 28px;max-width:40em;color:var(--vres-navy);font-size:17px;font-weight:600}.vectra-res .vres-explore__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.vectra-res .vres-explore__card{background:#f7faf4;border:1px solid rgba(84,189,1,.18);border-radius:18px;padding:28px 24px;display:flex;flex-direction:column;gap:12px;transition:transform .35s cubic-bezier(.22,1,.36,1),background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.vectra-res .vres-explore__card h3{margin:0;color:var(--vres-navy);font-size:22px;font-weight:700;letter-spacing:-.03em}.vectra-res .vres-explore__card p{margin:0;flex:1;color:#092543b8;font-size:15px;line-height:1.5}.vectra-res .vres-explore__card .vh-btn{align-self:flex-start}.vectra-res .vres-library{background:#fff}.vectra-res .vres-library:nth-of-type(2n),.vectra-res .vres-library--ebooks{background:#f8faf7}.vectra-res .vres-searchbar{display:flex;gap:12px;align-items:stretch;margin:0 0 28px;max-width:720px}.vectra-res .vres-searchbar__field{flex:1}.vectra-res .vres-searchbar input{width:100%;height:52px;border:1px solid rgba(9,37,67,.15);border-radius:12px;padding:0 16px;font:inherit;color:var(--vres-navy);background:#fff;transition:border-color .25s ease,box-shadow .25s ease}.vectra-res .vres-searchbar input:hover{border-color:#54bd0173}.vectra-res .vres-searchbar input:focus{border-color:#54bd01a6;box-shadow:0 0 0 3px #54bd0124;outline:none}.vectra-res .vres-library__subhead{margin:8px 0 18px;color:var(--vres-navy);font-size:clamp(22px,2vw,28px);font-weight:700;letter-spacing:-.03em}.vectra-res .vres-library__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.vectra-res .vres-library__grid--ebooks{grid-template-columns:repeat(3,minmax(0,1fr))}.vectra-res .vres-library__card{background:#fff;border:1px solid transparent;border-radius:16px;padding:22px;box-shadow:0 10px 28px #09254314;display:flex;flex-direction:column;gap:10px;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,border-color .3s ease,background-color .3s ease}.vectra-res .vres-library__card img{width:100%;height:180px;object-fit:cover;border-radius:12px;transition:transform .45s cubic-bezier(.22,1,.36,1)}.vectra-res .vres-library__card h4{margin:0;color:var(--vres-navy);font-size:18px;font-weight:700;letter-spacing:-.02em;line-height:1.3}.vectra-res .vres-library__card p,.vectra-res .vres-library__card time{margin:0;color:#092543b3;font-size:14px;line-height:1.5}.vectra-res .vres-library__cta{margin-top:auto;color:var(--vres-green);font-weight:700;text-decoration:none;transition:color .25s ease,transform .3s cubic-bezier(.22,1,.36,1)}.vectra-res .vres-library__cta:hover,.vectra-res .vres-library__cta:focus-visible{color:#3f9a00;transform:translate(4px)}.vectra-res .vres-library__more{margin-top:28px;display:flex;justify-content:center}.vectra-res .vres-why{background:#092543;background-color:#092543;text-align:center}.vectra-res .vres-why>.vh-wrap{display:flex;flex-direction:column;align-items:center;text-align:center}.vectra-res .vres-why .vh-kicker{color:#54bd01;text-align:center;margin-left:auto;margin-right:auto}.vectra-res .vres-why .vh-h2{color:#fff;text-align:center;margin-left:auto;margin-right:auto}.vectra-res .vres-why__copy{max-width:48em;margin-left:auto;margin-right:auto;text-align:center}.vectra-res .vres-why__copy p{margin:0 0 14px;color:#ffffffdb;font-size:17px;line-height:1.55;text-align:center}.vectra-res .vres-why__close{font-weight:700;color:#fff!important}.vectra-res .vres-closing,.vectra-res .vres-closing.vh-portal{background:radial-gradient(ellipse 55% 80% at 88% 50%,rgba(84,189,1,.22) 0%,transparent 58%),radial-gradient(ellipse 40% 60% at 8% 80%,rgba(84,189,1,.12) 0%,transparent 55%),linear-gradient(135deg,#071a31,#092543 48%,#0c3056)!important;background-color:#092543!important}.vectra-res .vres-closing.vh-portal:before{display:none!important}.vectra-res .vres-closing--copy-only .vres-closing__inner{position:relative;z-index:1;width:var(--vh-wrap);max-width:100%;margin-inline:auto;padding:clamp(72px,8vw,120px) 0;text-align:center}.vectra-res .vres-closing--copy-only .vh-kicker{margin:14px auto;color:#54bd01;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-align:center}.vectra-res .vres-closing--copy-only h2{margin:0 auto 16px;max-width:18em;color:#fff;font-size:clamp(32px,4vw,56px);font-weight:700;letter-spacing:-.03em;line-height:1.15;text-align:center}.vectra-res .vres-closing--copy-only .vres-closing__inner>p:not(.vh-kicker){margin:0 auto;max-width:40em;color:#ffffffeb;font-size:clamp(16px,1.5vw,20px);font-weight:400;line-height:1.55;letter-spacing:-.02em;text-align:center}.vectra-res a.vh-btn--green,.vectra-res button.vh-btn--green,.vectra-res .vh-contact-card .vh-btn--white{transition:background-color .3s ease,color .3s ease,box-shadow .3s ease,transform .35s cubic-bezier(.22,1,.36,1)}.vectra-res .vh-contact-card .vh-btn--white img{transition:filter .3s ease}.vectra-res .vh-acc{transition:transform .35s cubic-bezier(.22,1,.36,1),background-color .3s ease,border-color .3s ease,box-shadow .3s ease}@media(hover:hover)and (pointer:fine){.vectra-res .vres-explore__card:hover,.vectra-res .vres-explore__card.is-in:hover,.vectra-res .vres-explore__card:focus-within{transform:translateY(-8px);background:#eef8e3;border-color:#54bd0173;box-shadow:0 18px 40px #54bd0124;transition-delay:0s}.vectra-res .vres-library__card:hover,.vectra-res .vres-library__card.is-in:hover,.vectra-res .vres-library__card:focus-within{transform:translateY(-8px);background:#f7faf4;border-color:#54bd0159;box-shadow:0 18px 40px #09254324;transition-delay:0s}.vectra-res .vres-library__card:hover img{transform:scale(1.03)}.vectra-res a.vh-btn--green:hover,.vectra-res a.vh-btn--green:focus-visible,.vectra-res button.vh-btn--green:hover,.vectra-res button.vh-btn--green:focus-visible{background:#092543;color:#54bd01;box-shadow:none;transform:translateY(-4px)}.vectra-res .vh-contact-card .vh-btn--white:hover,.vectra-res .vh-contact-card .vh-btn--white:focus-visible{background:#092543;color:#54bd01;transform:translateY(-4px)}.vectra-res .vh-contact-card .vh-btn--white:hover img,.vectra-res .vh-contact-card .vh-btn--white:focus-visible img{filter:brightness(0) saturate(100%) invert(52%) sepia(98%) saturate(1400%) hue-rotate(63deg) brightness(102%) contrast(101%)}.vectra-res .vh-acc:hover{transform:translateY(-4px);border-color:#54bd018c;box-shadow:0 14px 32px #54bd0124}.vectra-res .vh-acc.is-open:hover{transform:translateY(-4px);box-shadow:0 22px 44px #09254352}}@media(prefers-reduced-motion:reduce){.vectra-res .vres-cat,.vectra-res .vres-cat img,.vectra-res .vres-explore__card,.vectra-res .vres-library__card,.vectra-res .vres-library__card img,.vectra-res .vres-library__cta,.vectra-res .vres-ebooks__card,.vectra-res a.vh-btn--green,.vectra-res button.vh-btn--green,.vectra-res .vh-contact-card .vh-btn--white,.vectra-res .vh-acc{transition:none}.vectra-res .vres-cat:hover,.vectra-res .vres-explore__card:hover,.vectra-res .vres-library__card:hover,.vectra-res .vres-ebooks__card:hover,.vectra-res a.vh-btn--green:hover,.vectra-res button.vh-btn--green:hover,.vectra-res .vh-contact-card .vh-btn--white:hover,.vectra-res .vh-acc:hover{transform:none}}@media(max-width:989px){.vectra-res .vres-explore__grid,.vectra-res .vres-library__grid,.vectra-res .vres-library__grid--ebooks{grid-template-columns:1fr}.vectra-res .vres-searchbar{flex-direction:column}}.vectra-res .vres-hero__seo-title{margin:0 0 10px;max-width:36em;color:#ffffffc7;font-size:clamp(15px,1.35vw,20px);font-weight:600;letter-spacing:-.02em;line-height:1.35}.vectra-res .vres-featured,.vectra-res .vres-about,.vectra-res .vres-listing,.vectra-res .vres-events__section{padding:calc(64px + var(--vh-pad-top, 0px)) 0 calc(56px + var(--vh-pad-bottom, 0px));scroll-margin-top:96px}.vectra-res .vres-featured{background:#fff}.vectra-res .vres-featured__card{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(24px,3vw,48px);align-items:center;margin-top:28px;padding:clamp(20px,2.4vw,32px);background:#f7faf4;border:1px solid rgba(84,189,1,.18);border-radius:24px;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,border-color .3s ease}.vectra-res .vres-featured__media{overflow:hidden;border-radius:18px}.vectra-res .vres-featured__media img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;transition:transform .45s cubic-bezier(.22,1,.36,1)}.vectra-res .vres-featured__tag{margin:0 0 10px;color:var(--vres-green);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.vectra-res .vres-featured__title{margin:0 0 12px;color:var(--vres-navy);font-size:clamp(26px,3vw,40px);font-weight:700;letter-spacing:-.03em;line-height:1.15}.vectra-res .vres-featured__excerpt{margin:0 0 14px;color:#092543c7;font-size:17px;line-height:1.55}.vectra-res .vres-featured__meta{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 22px;color:#0925438c;font-size:14px}.vectra-res .vres-about{background:#f8faf7}.vectra-res .vres-about__copy{max-width:48em}.vectra-res .vres-about__copy p{margin:0 0 14px;color:#092543c7;font-size:17px;line-height:1.55}.vectra-res .vres-platforms{margin-top:28px}.vectra-res .vres-platforms__label{margin:0 0 12px;color:var(--vres-navy);font-size:14px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.vectra-res .vres-platforms__list{display:flex;flex-wrap:wrap;gap:12px;margin:0;padding:0;list-style:none}.vectra-res .vres-platforms__link{display:inline-flex;align-items:center;min-height:44px;padding:10px 18px;border-radius:999px;border:1px solid rgba(9,37,67,.14);background:#fff;color:var(--vres-navy);font-weight:600;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .25s ease,border-color .25s ease,color .25s ease}.vectra-res .vres-listing{background:#fff}.vectra-res .vres-listing--e-books-playbooks,.vectra-res .vres-listing--podcasts{background:#f8faf7}.vectra-res .vres-listing__head{margin-bottom:24px}.vectra-res .vres-listing__head .vh-lead,.vectra-res .vres-listing__head>p:not(.vh-kicker){margin:12px 0 0;max-width:44em;color:#092543c7;font-size:17px;line-height:1.55}.vectra-res .vres-listing__search{margin-bottom:22px}.vectra-res .vres-filters{display:flex;flex-direction:column;gap:18px;margin:0 0 28px}.vectra-res .vres-filters__label{margin:0 0 10px;color:var(--vres-navy);font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.vectra-res .vres-filters__list{display:flex;flex-wrap:wrap;gap:10px}.vectra-res .vres-filter{-webkit-appearance:none;appearance:none;border:1px solid rgba(9,37,67,.14);border-radius:999px;background:#fff;color:var(--vres-navy);padding:10px 16px;font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:transform .3s cubic-bezier(.22,1,.36,1),background-color .25s ease,border-color .25s ease,color .25s ease,box-shadow .25s ease}.vectra-res .vres-filters__clear{align-self:flex-start;-webkit-appearance:none;appearance:none;border:0;background:transparent;color:var(--vres-green);font:inherit;font-size:14px;font-weight:700;cursor:pointer;text-decoration:underline}.vectra-res .vres-listing__meta{display:flex;flex-wrap:wrap;gap:8px;margin:0;align-items:center}.vectra-res .vres-listing__tag,.vectra-res .vres-listing__type,.vectra-res .vres-event-card__tag{display:inline-flex;align-items:center;min-height:28px;padding:4px 10px;border-radius:999px;background:#54bd011f;color:#3f9a00;font-size:12px;font-weight:700;letter-spacing:.02em}.vectra-res .vres-listing__type{background:#09254314;color:var(--vres-navy)}.vectra-res .vres-listing__empty,.vectra-res .vres-events__empty{margin:18px 0 0;color:#092543b3;font-size:16px}.vectra-res .vres-episode-card__meta,.vectra-res .vres-event-card__meta{display:grid;gap:6px;margin:0}.vectra-res .vres-episode-card__meta dt,.vectra-res .vres-event-card__meta dt{margin:0;color:#09254380;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.vectra-res .vres-episode-card__meta dd,.vectra-res .vres-event-card__meta dd{margin:0 0 8px;color:#092543d1;font-size:14px;line-height:1.45}.vectra-res .vres-event-card__title{margin:0 0 12px;color:var(--vres-navy);font-size:clamp(20px,2vw,26px);font-weight:700;letter-spacing:-.03em;line-height:1.25}.vectra-res .vres-events{background:#fff}.vectra-res .vres-events__section:nth-of-type(2n){background:#f8faf7}.vectra-res .vres-event-card--featured{grid-column:1 / -1;background:linear-gradient(135deg,#f7faf4,#eef8e3);border:1px solid rgba(84,189,1,.28)}.vectra-res .vres-listing-faq{background:radial-gradient(ellipse 55% 70% at 50% 42%,rgba(214,255,173,.45) 0%,transparent 68%),linear-gradient(180deg,#fff,#f8fcf4 52%,#fff)}.vectra-res .vres-listing-faq .vh-faq__grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important}.vectra-res .vres-listing-faq .vh-faq__right,.vectra-res .vres-listing-faq .vh-accordion{width:100%;max-width:none}.vectra-res .vres-listing-faq .vh-contact-card{display:none}.vectra-res .vres-listing-closing .vres-closing__actions{display:flex;justify-content:center;margin-top:28px}.vectra-res .vres-listing-closing .vres-closing__actions .vh-btn{box-shadow:0 0 25px #54bd0173}@media(hover:hover)and (pointer:fine){.vectra-res .vres-featured__card:hover,.vectra-res .vres-featured__card.is-in:hover{transform:translateY(-8px);border-color:#54bd0173;box-shadow:0 22px 44px #54bd0124;transition-delay:0s}.vectra-res .vres-featured__card:hover .vres-featured__media img{transform:scale(1.04)}.vectra-res .vres-platforms__link:hover,.vectra-res .vres-platforms__link:focus-visible{background:#092543;border-color:#092543;color:#54bd01;transform:translateY(-3px)}.vectra-res .vres-filter:hover,.vectra-res .vres-filter:focus-visible{border-color:#54bd018c;transform:translateY(-2px);box-shadow:0 8px 18px #54bd011f}.vectra-res .vres-filter.is-active{background:#092543;border-color:#092543;color:#54bd01;box-shadow:0 10px 22px #0925432e}.vectra-res .vres-event-card:hover,.vectra-res .vres-event-card.is-in:hover,.vectra-res .vres-episode-card:hover,.vectra-res .vres-episode-card.is-in:hover{transform:translateY(-8px);background:#f7faf4;border-color:#54bd0159;box-shadow:0 18px 40px #09254324;transition-delay:0s}}@media(prefers-reduced-motion:reduce){.vectra-res .vres-featured__card,.vectra-res .vres-featured__media img,.vectra-res .vres-platforms__link,.vectra-res .vres-filter,.vectra-res .vres-event-card,.vectra-res .vres-episode-card{transition:none}.vectra-res .vres-featured__card:hover,.vectra-res .vres-platforms__link:hover,.vectra-res .vres-filter:hover,.vectra-res .vres-event-card:hover,.vectra-res .vres-episode-card:hover{transform:none}}@media(max-width:989px){.vectra-res .vres-featured__card,.vectra-res .vres-events__grid{grid-template-columns:1fr}.vectra-res .vres-event-card--featured{grid-column:auto}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/vectra-resources.css.map */
