/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@font-face{font-family:Open Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/themes/custom/vicc/fonts/open-sans-latin-wght-normal.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:italic;font-weight:300 700;font-display:swap;src:url(/themes/custom/vicc/fonts/open-sans-latin-wght-italic.woff2) format("woff2")}:root{--color-primary:#005d83;--color-primary-bright:#75e0ff;--color-primary-light:#0083a9;--color-primary-dark:#282d4e;--color-mega-eyebrow:#75e0ff;--color-accent:#c3ecbf;--color-accent-light:#7cd974;--color-accent-strong:#3baf58;--color-accent-deep:#008355;--color-on-accent:#005d83;--color-text:#14181b;--color-text-muted:#5c6770;--color-on-dark:#ffffff;--color-bg:#ffffff;--color-scrim:rgba(20,24,27,.75);--color-surface:#f4f6f8;--color-nav-bg:#f2eee4;--color-nav-accent:#bead9a;--color-header-text:#282d4e;--color-ecru:#f2eee4;--color-footer-heading:#f2eee4;--color-divider:#bead9a;--color-flowchart-pending:#96774d;--color-alert:#bead9a;--font-sans:Open Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-semibold:600;--font-weight-bold:700;--text-sm:.875rem;--text-base:1rem;--text-body:1.125rem;--text-lead:1.25rem;--text-h3:1.75rem;--text-h2:2.5rem;--text-h1:3.5rem;--leading-display:1.14;--leading-heading:1.19;--leading-heading-sm:1.3;--leading-prose:1.667;--leading-body:1.44;--leading-relaxed:1.5;--leading-meta:1.43;--leading-ui:1.375;--tracking-tight:-.03em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:1.875rem;--space-7:2.5rem;--space-8:4rem;--gap-grid:1.75rem;--space-band:3rem;--radius-sm:4px;--radius-md:6px;--radius-full:100px;--container-max:90rem;--measure-prose:50.5rem;--gutter:clamp(1.25rem,7.5vw,6.75rem);--gradient-brand:linear-gradient(90deg,var(--color-primary) 4.5%,var(--color-primary-dark) 79%);--gradient-brand-reverse:linear-gradient(90deg,var(--color-primary-dark) 4.5%,var(--color-primary) 79%);--gradient-brand-vertical:linear-gradient(180deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);--gradient-rule:linear-gradient(90deg,var(--color-primary-bright) 4.5%,var(--color-primary-light) 79%);--section-gap:3rem}@media(min-width:64rem){:root{--section-gap:6.25rem}}*,*:before,*:after{box-sizing:border-box}body{margin:0;color:var(--color-text);background:var(--color-bg);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--font-weight-regular);line-height:var(--leading-body);-webkit-font-smoothing:antialiased}img,picture,svg,video{display:block;max-width:100%;height:auto}figure{margin:0}a{color:var(--color-primary)}:is(h1,h2,h3,h4,h5,h6) em,:where(.vicc-stat__figure,.vicc-stat__label) em{font-style:normal;font-weight:var(--font-weight-light)}:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 6px var(--color-bg)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.vicc-container{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.layout-content.vicc-container{padding-block:var(--space-6) var(--space-8)}.layout-content:not(.vicc-container) :is(#block-vicc-page-title,#block-vicc-local-tasks,#block-vicc-local-actions){width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-section-margin{margin-block:var(--section-gap)}.vicc-band-ecru{background:var(--color-ecru)}.vicc-band-ecru+.vicc-band-ecru{margin-block-start:0;padding-block-start:0}.vicc-band-ecru:has(+.vicc-band-ecru){margin-block-end:0}.vicc-btn{--vicc-btn-background:transparent;--vicc-btn-border:transparent;--vicc-btn-text:var(--color-primary);--vicc-btn-icon:var(--vicc-btn-text);--vicc-btn-hover-background:var(--vicc-btn-background);--vicc-btn-hover-border:var(--vicc-btn-border);--vicc-btn-hover-text:var(--vicc-btn-text);--vicc-btn-hover-icon:var(--vicc-btn-hover-text);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:3.125rem;padding-block:.6875rem;padding-inline:var(--space-7);border:1px solid var(--vicc-btn-border);border-radius:1.5625rem;background:var(--vicc-btn-background);color:var(--vicc-btn-text);font-weight:var(--font-weight-bold);font-size:var(--text-body);line-height:var(--leading-body);text-align:center;text-decoration:none;overflow-wrap:break-word;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.vicc-btn:hover,.vicc-btn:focus-visible{border-color:var(--vicc-btn-hover-border);background:var(--vicc-btn-hover-background);color:var(--vicc-btn-hover-text)}.vicc-btn__icon{flex:0 0 auto;width:1.5rem;height:1.5rem;color:var(--vicc-btn-icon);transition:color .15s ease}.vicc-btn:hover .vicc-btn__icon,.vicc-btn:focus-visible .vicc-btn__icon{color:var(--vicc-btn-hover-icon)}.vicc-btn--green{--vicc-btn-background:var(--color-accent);--vicc-btn-text:var(--color-on-accent);--vicc-btn-hover-background:var(--color-primary-bright);--vicc-btn-hover-text:var(--color-primary-dark)}.vicc-btn--white{--vicc-btn-background:var(--color-bg);--vicc-btn-hover-background:var(--color-ecru)}.vicc-btn--blue{--vicc-btn-background:var(--color-primary);--vicc-btn-text:var(--color-on-dark);--vicc-btn-icon:var(--color-on-dark);--vicc-btn-hover-background:var(--color-primary-dark);--vicc-btn-hover-text:var(--color-on-dark);--vicc-btn-hover-icon:var(--color-accent)}.vicc-btn--outline{--vicc-btn-border:var(--color-primary);--vicc-btn-hover-background:var(--color-accent)}.vicc-btn--outline.vicc-btn--blue{--vicc-btn-border:transparent;--vicc-btn-hover-background:var(--color-primary-dark)}.vicc-btn--outline-mint{--vicc-btn-border:var(--color-accent);--vicc-btn-text:var(--color-accent);--vicc-btn-hover-background:var(--color-accent);--vicc-btn-hover-text:var(--color-primary)}.vicc-button--center{text-align:center}.vicc-link--external:not(.vicc-btn):after{content:"";display:inline-block;flex:0 0 auto;width:1rem;height:1rem;margin-inline-start:var(--space-2);background-color:currentColor;mask:url(/themes/custom/vicc/images/icon-external.svg) no-repeat center/contain;vertical-align:-.16em}.vicc-link--external.vicc-btn:after{content:"";display:inline-block;flex:0 0 auto;width:1.5rem;height:1.5rem;margin-inline-start:0;background-color:var(--vicc-btn-icon);mask:url(/themes/custom/vicc/images/icon-external.svg) no-repeat center/contain;vertical-align:baseline;transition:background-color .15s ease}.vicc-link--external.vicc-btn:hover:after,.vicc-link--external.vicc-btn:focus-visible:after{background-color:var(--vicc-btn-hover-icon)}.vicc-link--video:not(.vicc-btn):after{content:"";display:inline-block;flex:0 0 auto;width:1rem;height:1rem;margin-inline-start:var(--space-2);background-color:currentColor;mask:url(/themes/custom/vicc/images/icon-play.svg) no-repeat center/contain;vertical-align:-.16em}.vicc-link--video.vicc-btn:after{content:"";display:inline-block;flex:0 0 auto;width:1.5rem;height:1.5rem;margin-inline-start:0;background-color:var(--vicc-btn-icon);mask:url(/themes/custom/vicc/images/icon-play.svg) no-repeat center/contain;vertical-align:baseline;transition:background-color .15s ease}.vicc-link--video.vicc-btn:hover:after,.vicc-link--video.vicc-btn:focus-visible:after{background-color:var(--vicc-btn-hover-icon)}.vicc-video-link__dialog{width:min(64rem,100vw - var(--space-4) * 2);max-width:none;padding:0;border:0;background:transparent;color:var(--color-on-dark)}.vicc-video-link__dialog::backdrop{background:var(--color-scrim)}.vicc-video-link__dialog-inner{position:relative;overflow:hidden;border-radius:var(--radius-md);background:var(--color-primary-dark)}.vicc-video-link__dialog-close{position:absolute;z-index:2;top:var(--space-3);right:var(--space-3);display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border:0;border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-primary-dark);font-size:var(--text-h3);line-height:1;cursor:pointer;transition:background-color .15s ease}.vicc-video-link__dialog-close:hover,.vicc-video-link__dialog-close:focus-visible{background:var(--color-primary-bright)}.vicc-video-link__video{position:relative;aspect-ratio:16/9}.vicc-video-link__video :where(iframe,video){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.vicc-announcement-dismissed #vicc-site-announcement{display:none}.vicc-announcement{position:relative;background:var(--gradient-brand);color:var(--color-on-dark)}.vicc-announcement--alert{background:var(--color-alert);color:var(--color-header-text)}.vicc-announcement__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter);display:flex;flex-wrap:wrap;align-items:baseline;align-items:last baseline;justify-content:center;gap:var(--space-1) var(--space-3);padding-block:var(--space-3);text-align:center;padding-inline:calc(var(--gutter) + 2.25rem)}.vicc-announcement__message{margin:0;font-size:var(--text-base);line-height:var(--leading-relaxed)}.vicc-announcement__link{color:inherit;font-size:var(--text-base);font-weight:var(--font-weight-bold);line-height:var(--leading-relaxed);text-decoration:underline;text-underline-offset:.2em}.vicc-announcement__link:hover,.vicc-announcement__link:focus-visible{text-decoration-thickness:2px}.vicc-announcement__dismiss{display:none;position:absolute;inset-block-start:50%;transform:translateY(-50%);inset-inline-end:max(.25rem,var(--gutter) - 2.75rem);place-content:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:var(--radius-full);background:none;color:inherit;cursor:pointer}.vicc-js .vicc-announcement__dismiss{display:grid}.vicc-announcement__dismiss:hover{background:#0000001f}.vicc-announcement__dismiss:focus-visible{outline:2px solid currentcolor;outline-offset:-4px}.vicc-site-header{--header-gutter:var(--gutter)}.vicc-site-header__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--header-gutter)}.vicc-site-header__mobile{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);background:var(--color-bg);padding:1.25rem}.vicc-site-header__top{display:none;background:var(--color-bg)}.vicc-site-header__brand{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4) var(--space-6);padding-block:var(--space-4) 1.25rem}.vicc-site-header__logo{display:inline-flex;max-width:475px}.vicc-site-header__logo img{width:auto;height:auto;max-width:100%;max-height:2.5rem}.vicc-site-header__actions{display:flex;align-items:center;gap:var(--space-6)}.vicc-site-header__nav{display:none;position:relative;z-index:10;background:var(--color-nav-bg)}.vicc-site-header__nav .vicc-site-header__inner{display:flex;align-items:center;min-height:4.125rem}@media(min-width:64rem){.vicc-site-header__mobile{display:none}.vicc-site-header__top,.vicc-site-header__nav{display:block}}.vicc-header-toggle{display:inline-flex;align-items:center;justify-content:center;padding:.625rem;border:0;background:none;color:var(--color-header-text);cursor:pointer}.vicc-header-toggle:hover{opacity:.7}.vicc-utility-nav ul{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-2) 1.75rem;margin:0;padding:1.375rem 0 0;list-style:none;font-size:var(--text-sm)}.vicc-utility-nav li{margin:0}.vicc-utility-nav a{color:var(--color-header-text);font-weight:var(--font-weight-regular);text-decoration:none}.vicc-utility-nav a:hover,.vicc-utility-nav a:focus-visible{text-decoration:underline}.vicc-header-phone{display:inline-flex;align-items:center;gap:.375rem;color:var(--color-primary);font-weight:var(--font-weight-bold);font-size:var(--text-base);text-decoration:none;white-space:nowrap}.vicc-header-phone__icon{flex:0 0 auto}.vicc-primary-nav{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);width:100%}@media(min-width:75rem){.vicc-primary-nav{gap:clamp(.75rem,5vw - 3rem,var(--space-5))}}.vicc-primary-nav>ul{display:contents;list-style:none}.vicc-primary-nav>ul>li{margin:0}.vicc-primary-nav>ul>li>:is(a,span,button){display:inline-block;width:min-content;color:var(--color-primary);border:0;padding:0;background:transparent;font:inherit;font-weight:var(--font-weight-bold);font-size:var(--text-base);line-height:var(--leading-ui);text-align:left;text-decoration:none;cursor:pointer}.vicc-primary-nav>ul>li>:is(a,span,button):hover,.vicc-primary-nav>ul>li>:is(a,span,button):focus-visible,.vicc-primary-nav>ul>li>:is(a,span,button).is-active,.vicc-primary-nav>ul>li>:is(a,span,button).is-trail,.vicc-primary-nav>ul>li>:is(a,span,button)[aria-expanded=true]{text-decoration:underline;text-decoration-color:var(--color-primary);text-decoration-thickness:.25rem;text-decoration-skip-ink:none;text-underline-offset:.375rem}@media(min-width:75rem){.vicc-primary-nav>ul>li>:is(a,span,button){width:max-content;min-width:min-content;font-size:clamp(.875rem,.8333vw + .25rem,var(--text-base))}}.vicc-primary-nav__nowrap{white-space:nowrap}.vicc-header-search{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding:var(--space-1);color:var(--color-primary)}.vicc-primary-nav__label{display:inline}.vicc-primary-nav__caret{width:1.5rem;height:1.5rem}.vicc-mega__col{margin:0;padding:0;list-style:none}.vicc-mega__col a[target=_blank]:after{content:"";display:inline-block;width:1rem;height:1rem;margin-inline-start:var(--space-2);background-color:currentColor;mask:url(/themes/custom/vicc/images/icon-external.svg) no-repeat center/contain;vertical-align:-.16em}.vicc-mega__eyebrow{color:var(--color-mega-eyebrow);font-size:var(--text-sm);font-weight:var(--font-weight-bold);line-height:var(--leading-meta);letter-spacing:.11em;text-transform:uppercase}body.vicc-scroll-lock{overflow:hidden}@media(max-width:63.999rem){.vicc-site-header__nav.is-drawer-open{display:block;position:fixed;z-index:60;top:0;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain;background:linear-gradient(90deg,var(--color-primary) 4.5%,var(--color-primary-dark) 78.8%)}.vicc-site-header__nav>.vicc-site-header__inner{display:block;min-height:calc(100% - 6.375rem);padding:0 1.1875rem var(--space-8)}.vicc-drawer__bar{position:sticky;z-index:62;top:0;display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);height:6.375rem;padding:2rem 1.1875rem .875rem;background:var(--color-bg)}.vicc-drawer__bar .vicc-site-header__logo{min-width:0;max-width:calc(100% - 3.5rem)}.vicc-drawer__bar .vicc-site-header__logo img{max-height:1.6875rem}.vicc-drawer__close{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.875rem;height:1.875rem;padding:0;border:0;background:transparent;color:var(--color-primary-dark);cursor:pointer}.vicc-drawer__intro{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding-block:2.125rem 2rem}.vicc-drawer__intro .vicc-header-phone{color:var(--color-accent)}.vicc-drawer__intro .vicc-btn{min-height:3.125rem;padding-inline:var(--space-5)}.vicc-site-header__nav .vicc-primary-nav{display:block;width:100%}.vicc-site-header__nav .vicc-primary-nav>ul{display:block;margin:0;padding:0;border-block-start:1px solid var(--color-primary-light)}.vicc-site-header__nav .vicc-primary-nav>ul>li{border-block-end:1px solid var(--color-primary-light)}.vicc-site-header__nav .vicc-primary-nav>ul>li>.vicc-primary-nav__toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;padding-block:1.25rem;color:var(--color-on-dark);font-size:var(--text-body);line-height:1.22;text-decoration:none}.vicc-site-header__nav .vicc-primary-nav>ul>li>.vicc-primary-nav__toggle:hover,.vicc-site-header__nav .vicc-primary-nav>ul>li>.vicc-primary-nav__toggle:focus-visible,.vicc-site-header__nav .vicc-primary-nav>ul>li>.vicc-primary-nav__toggle[aria-expanded=true]{color:var(--color-on-dark);text-decoration:none}.vicc-site-header__nav .vicc-primary-nav .vicc-primary-nav__caret{flex:0 0 auto;width:1.875rem;height:1.875rem;color:var(--color-accent)}.vicc-site-header__nav .vicc-primary-nav .vicc-header-search,.vicc-site-header__nav .vicc-primary-nav .vicc-mega--search{display:none}.vicc-drawer-search{display:flex;align-items:center;height:3.6875rem;margin-block-start:var(--space-6);padding:.125rem;border-radius:var(--radius-full);background:var(--color-bg)}.vicc-drawer-search:focus-within{outline:3px solid var(--color-accent);outline-offset:2px}.vicc-drawer-search input{min-width:0;flex:1 1 auto;height:100%;padding-inline:1.625rem var(--space-3);border:0;outline:0;box-shadow:none;background:transparent;color:var(--color-text);font:inherit;font-size:var(--text-sm)}.vicc-drawer-search input::placeholder{color:var(--color-text);opacity:1}.vicc-drawer-search button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border:.375rem solid var(--color-bg);border-radius:50%;background:var(--color-accent);color:var(--color-primary);transition:background-color .15s ease}.vicc-drawer-search button:hover,.vicc-drawer-search button:focus-visible{background:var(--color-primary-bright)}.vicc-drawer-search__icon{width:1.125rem;height:1.125rem}.vicc-drawer-utility{margin-block-start:2.875rem}.vicc-drawer-utility ul{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);margin:0;padding:0;list-style:none}.vicc-drawer-utility li{margin:0}.vicc-drawer-utility a{color:var(--color-on-dark);font-size:var(--text-sm);line-height:var(--leading-meta);text-decoration:none}.vicc-drawer-utility a:hover,.vicc-drawer-utility a:focus-visible{color:var(--color-accent);text-decoration:underline}.vicc-mega:not(.vicc-mega--search){position:fixed;z-index:61;top:6.375rem;right:0;bottom:0;left:0;overflow-y:auto;overscroll-behavior:contain;padding:0 1.1875rem 3rem;background:linear-gradient(90deg,var(--color-primary) 4.5%,var(--color-primary-dark) 78.8%);color:var(--color-on-dark);visibility:hidden;transform:translate(100%);transition:transform .25s ease,visibility 0s linear .25s}.vicc-mega:not(.vicc-mega--search).is-open{visibility:visible;transform:translate(0);transition-delay:0s}.vicc-mega:not(.vicc-mega--search) .vicc-mega__mobile-head{padding-block-start:1.25rem}.vicc-mega:not(.vicc-mega--search) .vicc-mega__back{display:inline-flex;align-items:center;gap:var(--space-1);padding:0;border:0;background:transparent;color:var(--color-accent);font:inherit;font-size:var(--text-body);font-weight:var(--font-weight-bold);cursor:pointer}.vicc-mega:not(.vicc-mega--search) .vicc-mega__back-icon{width:1.875rem;height:1.875rem}.vicc-mega:not(.vicc-mega--search) .vicc-mega__mobile-title{margin:1.625rem 0 0;padding-block-end:var(--space-3);border-block-end:1px solid var(--color-primary-light);color:var(--color-on-dark);font-size:var(--text-body);font-weight:var(--font-weight-bold);line-height:1.22}.vicc-mega:not(.vicc-mega--search) .vicc-mega__inner{display:flex;flex-direction:column;padding-block-start:1.8125rem}.vicc-mega:not(.vicc-mega--search) .vicc-mega__col{display:flex;flex-direction:column;align-items:flex-start;gap:1.625rem}.vicc-mega:not(.vicc-mega--search) .vicc-mega__col+.vicc-mega__col{margin-block-start:1.625rem}.vicc-mega:not(.vicc-mega--search) .vicc-mega__col a{color:var(--color-on-dark);font-size:var(--text-body);line-height:var(--leading-body);text-decoration:none}.vicc-mega:not(.vicc-mega--search) .vicc-mega__col a:hover,.vicc-mega:not(.vicc-mega--search) .vicc-mega__col a:focus-visible{color:var(--color-accent);text-decoration:underline}.vicc-mega:not(.vicc-mega--search) .vicc-mega__group+.vicc-mega__group{margin-block-start:3rem}.vicc-mega:not(.vicc-mega--search) .vicc-mega__col+.vicc-mega__group,.vicc-mega:not(.vicc-mega--search) .vicc-mega__group+.vicc-mega__col{margin-block-start:3rem}.vicc-mega:not(.vicc-mega--search) .vicc-mega__eyebrow{margin:0 0 1.25rem}.vicc-mega:not(.vicc-mega--search) .vicc-mega__group-columns{display:block}.vicc-mega:not(.vicc-mega--search) .vicc-mega__promo{width:100%;margin-block-start:5rem;border-radius:var(--radius-sm)}.vicc-mega:not(.vicc-mega--search) .vicc-mega__promo--wide{margin-block-start:10rem;background:var(--color-ecru)}.vicc-mega:not(.vicc-mega--search) .vicc-mega__promo--cta{display:flex;flex-direction:column;align-items:center;gap:.9375rem;padding:var(--space-6) var(--space-5);background:var(--color-ecru);color:var(--color-primary-dark);text-align:center}.vicc-mega:not(.vicc-mega--search) .vicc-mega__promo--cta .vicc-btn{width:min(100%,19.25rem);margin-block-start:.3125rem}.vicc-mega:not(.vicc-mega--search) .vicc-mega__promo--news:has(.vicc-article-card__media){margin-block-start:var(--space-7)}.vicc-mega:not(.vicc-mega--search) .vicc-mega__promo-heading{margin:0;color:var(--color-primary);font-size:1.5rem;font-weight:var(--font-weight-bold);line-height:var(--leading-heading-sm)}.vicc-mega:not(.vicc-mega--search) .vicc-mega__promo-body{margin:0;font-size:var(--text-body);line-height:var(--leading-body)}.vicc-mega:not(.vicc-mega--search) .vicc-mega__promo--wide .vicc-appointment-card{align-items:flex-start;gap:.9375rem;padding:var(--space-6) var(--space-5);text-align:left}.vicc-mega:not(.vicc-mega--search) .vicc-mega__promo--wide .vicc-appointment-card .vicc-appointment-card__icon{display:none}.vicc-mega:not(.vicc-mega--search) .vicc-mega__promo--wide .vicc-appointment-card .vicc-appointment-card__actions{margin-block-start:.5625rem}.vicc-mega:not(.vicc-mega--search) .vicc-mega__promo--news .vicc-article-card{max-width:none;background:var(--color-ecru)}.vicc-mega:not(.vicc-mega--search) .vicc-mega__promo--news .vicc-article-card .vicc-article-card__title{font-size:1.375rem;line-height:var(--leading-heading-sm)}.vicc-mega:not(.vicc-mega--search) .vicc-mega__promo--news .vicc-article-card .vicc-article-card__title:after{content:"";display:inline-block;width:1.25rem;height:1.25rem;margin-inline-start:var(--space-1);background-color:currentColor;mask:url(/themes/custom/vicc/images/icon-external.svg) no-repeat center/contain;vertical-align:-.16em}.vicc-mega:not(.vicc-mega--search) .vicc-mega__promo--news .vicc-article-card:not(:has(.vicc-article-card__media)){padding:var(--space-7) var(--space-6)}.vicc-mega:not(.vicc-mega--search) .vicc-mega__promo--news .vicc-article-card:not(:has(.vicc-article-card__media)) .vicc-article-card__category{color:var(--color-primary-dark);font-weight:var(--font-weight-bold)}}@media(max-width:63.999rem){:root:not(.vicc-js) .vicc-site-header__nav{display:block;position:static;overflow:visible;background:linear-gradient(90deg,var(--color-primary) 4.5%,var(--color-primary-dark) 78.8%)}:root:not(.vicc-js) .vicc-drawer__bar{display:none}:root:not(.vicc-js) .vicc-mega:not(.vicc-mega--search){position:static;margin-inline:-1.1875rem;visibility:visible;transform:none}}@media(min-width:64rem){.vicc-drawer__bar,.vicc-drawer__intro,.vicc-drawer-search,.vicc-drawer-utility,.vicc-mega__mobile-head,.vicc-primary-nav__caret{display:none}.vicc-mega{position:absolute;z-index:2;inset-inline:0;top:100%;background:linear-gradient(90deg,var(--color-primary) 4.5%,var(--color-primary-dark) 78.8%);visibility:hidden;opacity:0;transform:translateY(-.5rem);transition:opacity .16s ease-in,transform .16s ease-in,visibility 0s linear .16s}.vicc-mega.is-open{visibility:visible;opacity:1;transform:translateY(0);transition:opacity .22s ease-out,transform .24s cubic-bezier(.22,1,.36,1),visibility 0s}.vicc-mega:not(.vicc-mega--search){min-height:var(--vicc-mega-min-height,0)}.vicc-site-header__nav[data-vicc-mega-state^="panel:"] .vicc-mega:not(.is-open){transition:none}.vicc-mega.is-leaving{z-index:3;visibility:visible;opacity:1;transform:none;pointer-events:none}.vicc-mega.is-leaving .vicc-mega__inner{animation:vicc-mega-content-out .12s ease-in both}.vicc-mega.is-open.is-swap{transition:none}.vicc-mega.is-open.is-swap .vicc-mega__inner{animation:vicc-mega-content-in .28s cubic-bezier(.22,1,.36,1) .1s both}@keyframes vicc-mega-content-out{to{opacity:0}}@keyframes vicc-mega-content-in{0%{opacity:0;transform:translateY(.375rem)}}.vicc-mega__inner,.vicc-mega__search-inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-mega__inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:var(--space-5);padding-block:2.6875rem 3.75rem}.vicc-mega__col{display:flex;flex-direction:column;align-items:flex-start;gap:1.625rem}.vicc-mega__col li{margin:0}.vicc-mega__col a{color:var(--color-on-dark);font-size:var(--text-body);font-weight:var(--font-weight-regular);line-height:var(--leading-body);text-decoration:none}.vicc-mega__col a:hover,.vicc-mega__col a:focus-visible{color:var(--color-accent);text-decoration:underline;text-underline-offset:.16em}.vicc-mega__promo--wide a[target=_blank]:after{content:"";display:inline-block;width:1rem;height:1rem;margin-inline-start:0;background-color:currentColor;mask:url(/themes/custom/vicc/images/icon-external.svg) no-repeat center/contain;vertical-align:-.16em}.vicc-mega__group{grid-column:span var(--cols);min-width:0}.vicc-mega__eyebrow{margin:0 0 1.0625rem;padding-block-end:.6875rem;border-block-end:1px solid var(--color-primary-light)}.vicc-mega__group-columns{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:var(--space-5)}.vicc-mega__promo{grid-column:3/-1;width:min(100%,37.5rem);justify-self:end;border-radius:var(--radius-sm)}.vicc-mega__promo--wide{grid-column:2/-1;width:min(100%,var(--measure-prose));background:var(--color-ecru)}.vicc-mega__promo--cta{display:flex;flex-direction:column;align-items:center;gap:.9375rem;min-height:15.625rem;padding:var(--space-6) var(--space-5);background:var(--color-ecru);color:var(--color-primary-dark);text-align:center}.vicc-mega__promo--cta .vicc-btn{width:min(100%,19.25rem);margin-block-start:.3125rem}.vicc-mega__promo-heading{margin:0;color:var(--color-primary);font-size:1.5rem;font-weight:var(--font-weight-bold);line-height:var(--leading-heading-sm)}.vicc-mega__promo-body{max-width:34rem;margin:0;font-size:var(--text-body);line-height:var(--leading-body)}.vicc-mega__promo--wide .vicc-appointment-card{display:grid;grid-template:"heading actions" auto "body actions" auto/minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:.9375rem var(--space-5);padding:var(--space-6) var(--space-7);background:transparent;text-align:left}.vicc-mega__promo--wide .vicc-appointment-card .vicc-appointment-card__icon{display:none}.vicc-mega__promo--wide .vicc-appointment-card .vicc-appointment-card__heading{grid-area:heading}.vicc-mega__promo--wide .vicc-appointment-card .vicc-appointment-card__body{grid-area:body}.vicc-mega__promo--wide .vicc-appointment-card .vicc-appointment-card__actions{grid-area:actions;align-self:center;margin:0}.vicc-mega__promo--news .vicc-article-card{max-width:none;min-height:11rem;padding:var(--space-6) var(--space-7);background:var(--color-bg)}.vicc-mega__promo--news .vicc-article-card .vicc-article-card__content{margin:0}.vicc-mega__promo--news .vicc-article-card .vicc-article-card__title:after{content:"";display:inline-block;width:1.25rem;height:1.25rem;margin-inline-start:var(--space-1);background-color:currentColor;mask:url(/themes/custom/vicc/images/icon-external.svg) no-repeat center/contain;vertical-align:-.16em}.vicc-mega__promo--news .vicc-article-card:has(.vicc-article-card__media){flex-direction:row;align-items:center;gap:var(--space-4);min-height:13.0625rem;padding:1.25rem}.vicc-mega__promo--news .vicc-article-card:has(.vicc-article-card__media) .vicc-article-card__media{flex:0 0 46%;align-self:stretch;aspect-ratio:auto;border-radius:var(--radius-sm)}.vicc-mega__search-inner{display:flex;align-items:center;gap:1.25rem;padding-block:var(--space-7)}.vicc-mega-search{display:flex;flex:1 1 auto;align-items:center;height:5.375rem;padding:.4375rem;border-radius:var(--radius-full);background:var(--color-bg)}.vicc-mega-search:focus-within{outline:3px solid var(--color-accent);outline-offset:2px}.vicc-mega-search input{min-width:0;flex:1 1 auto;height:100%;padding-inline:1.125rem;border:0;outline:0;box-shadow:none;background:transparent;color:var(--color-primary-dark);font:inherit;font-size:var(--text-lead)}.vicc-mega-search input::placeholder{color:var(--color-primary-dark);opacity:1}.vicc-mega-search button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:4.5625rem;height:4.5625rem;border:.375rem solid var(--color-bg);border-radius:50%;background:var(--color-accent);color:var(--color-primary);cursor:pointer;transition:background-color .15s ease}.vicc-mega-search button:hover,.vicc-mega-search button:focus-visible{background:var(--color-primary-bright)}.vicc-mega-search__close{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--space-2);padding:0;border:0;background:transparent;color:var(--color-accent);font:inherit;font-size:var(--text-base);font-weight:var(--font-weight-bold);cursor:pointer}:root:not(.vicc-js) .vicc-primary-nav>ul>li:hover>.vicc-mega,:root:not(.vicc-js) .vicc-primary-nav>ul>li:focus-within>.vicc-mega{visibility:visible;opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.vicc-mega,.vicc-mega.vicc-mega.is-open{transform:none;transition:none}}.vicc-site-footer{--footer-gutter:var(--gutter)}.vicc-site-footer__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--footer-gutter)}.vicc-site-footer__main{background:var(--gradient-brand-reverse);color:var(--color-ecru);padding-block:2.5625rem 5.625rem}.vicc-site-footer__cols{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,2.15fr) minmax(0,1fr);column-gap:clamp(2rem,4vw,3.75rem);align-items:start;padding-block-start:3.3125rem}.vicc-site-footer__legal{background:var(--color-bg)}.vicc-site-footer__legal .vicc-site-footer__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--space-7);padding-block:2.375rem}.vicc-footer-newsletter{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-5) 2.375rem;min-height:3.125rem}.vicc-footer-newsletter--stacked{justify-content:center;text-align:center}.vicc-footer-newsletter__heading{margin:0;max-width:62rem;color:var(--color-ecru);font-weight:var(--font-weight-bold);font-size:1.5rem;line-height:var(--leading-heading-sm);letter-spacing:-.01em}.vicc-footer-rule{margin:2.4375rem 0 0;height:3px;border:0;background:linear-gradient(90deg,var(--color-primary-light),var(--color-primary-bright))}.vicc-footer-brand{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.6875rem;max-width:15.3125rem;margin-inline:auto}.vicc-footer-brand__logo{width:12.5rem;height:auto}.vicc-footer-brand__phones{display:flex;flex-direction:column;gap:0;font-weight:var(--font-weight-bold);font-size:var(--text-base);line-height:var(--leading-relaxed)}.vicc-footer-brand__phones a{color:var(--color-ecru);text-decoration:none}.vicc-footer-brand__phones a:hover,.vicc-footer-brand__phones a:focus-visible{text-decoration:underline}.vicc-footer-brand__contact{margin-block-start:1.125rem}.vicc-footer-col__heading{margin:0 0 .8125rem;color:var(--color-footer-heading);font-weight:var(--font-weight-bold);font-size:var(--text-base);line-height:1.1875rem;letter-spacing:.1em;text-transform:uppercase}.vicc-footer-links ul{display:flex;flex-direction:column;gap:var(--space-4);margin:0;padding:0;list-style:none}.vicc-footer-links li{margin:0}.vicc-footer-links a{display:inline-flex;align-items:center;color:var(--color-ecru);font-size:var(--text-base);line-height:var(--leading-relaxed);text-decoration:none}.vicc-footer-links a:hover,.vicc-footer-links a:focus-visible{text-decoration:underline}.vicc-footer-links a[target=_blank]:after{content:"";flex:0 0 auto;width:1rem;height:1rem;margin-inline-start:.625rem;background:url(/themes/custom/vicc/images/icon-external.svg) no-repeat center/contain}.vicc-footer-links--2col ul{display:grid;grid-template-rows:repeat(4,auto);grid-auto-flow:column;grid-template-columns:repeat(2,max-content);gap:var(--space-4) 3rem}.vicc-footer-social{display:flex;gap:var(--space-2)}.vicc-footer-social--aside{margin-block-start:3.875rem}.vicc-footer-social--brand{display:none;margin-block-start:.8125rem}.vicc-footer-social__link{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;background:var(--color-on-dark);color:var(--color-primary);transition:background-color .15s ease}.vicc-footer-social__link:hover,.vicc-footer-social__link:focus-visible{background:var(--color-ecru)}.vicc-footer-social__link svg{width:1.5rem;height:1.5rem}.vicc-footer-copyright{margin:0;max-width:24.5rem;color:var(--color-text);font-size:.75rem;line-height:1.25rem}.vicc-footer-accreditation{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-5) 3.75rem}.vicc-footer-accreditation img{height:5.5rem;width:auto;object-fit:contain}@media(max-width:63.999rem){.vicc-site-footer__cols{grid-template-columns:1fr 1fr;column-gap:var(--space-7);row-gap:3rem}.vicc-footer-col--quick{order:1}.vicc-footer-col--about{order:2}.vicc-footer-brand{order:3;grid-column:1/-1}.vicc-site-footer__legal .vicc-site-footer__inner{flex-direction:column;align-items:flex-start;gap:var(--space-5)}.vicc-footer-accreditation{order:-1;gap:2rem}}@media(max-width:39.999rem){.vicc-site-footer__main{background:var(--gradient-brand-vertical);padding-block:3.75rem}.vicc-site-footer__main .vicc-site-footer__inner{padding-inline:2rem}.vicc-footer-newsletter{flex-direction:column;text-align:center}.vicc-footer-newsletter__heading{max-width:none;text-align:center}.vicc-site-footer__cols{grid-template-columns:1fr;row-gap:var(--space-5);padding-block-start:2.25rem}.vicc-footer-brand{margin-block-start:var(--space-5)}.vicc-footer-links a{font-size:var(--text-sm);line-height:var(--leading-meta)}.vicc-footer-links a[target=_blank]:after{width:.75rem;height:.75rem}.vicc-footer-links--2col ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4) var(--space-5)}.vicc-footer-col--about .vicc-footer-links ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,auto);grid-auto-flow:column;gap:var(--space-4) var(--space-5)}.vicc-footer-social--aside{display:none}.vicc-footer-social--brand{display:flex}.vicc-footer-accreditation{gap:1.25rem}.vicc-footer-accreditation img{height:auto;max-height:4.5rem;max-width:30%}}#block-vicc-local-tasks{margin-block:var(--space-5)}#block-vicc-local-tasks ul{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:0;padding:0;list-style:none;border-bottom:1px solid color-mix(in srgb,var(--color-primary-dark) 15%,transparent)}#block-vicc-local-tasks li{margin:0 0 -1px}#block-vicc-local-tasks a{display:inline-block;padding:var(--space-2) var(--space-1) var(--space-3);color:var(--color-primary);font-weight:var(--font-weight-bold);font-size:var(--text-sm);line-height:var(--leading-ui);text-decoration:none;border-bottom:3px solid transparent}#block-vicc-local-tasks a:hover,#block-vicc-local-tasks a:focus-visible{border-bottom-color:var(--color-nav-accent)}#block-vicc-local-tasks a.is-active{color:var(--color-primary-dark);border-bottom-color:var(--color-primary)}.layout-content.vicc-container:has(.user-login-form,.user-pass)>div{position:relative;width:min(100%,42rem);margin-inline:auto;overflow:hidden;padding:var(--space-6) var(--space-5) var(--space-7);border:1px solid color-mix(in srgb,var(--color-primary-dark) 14%,transparent);border-radius:var(--radius-md);background:var(--color-bg);box-shadow:0 1rem 2.5rem color-mix(in srgb,var(--color-primary-dark) 10%,transparent)}.layout-content.vicc-container:has(.user-login-form,.user-pass)>div:before{content:"";position:absolute;inset:0 0 auto;height:.375rem;background:var(--gradient-rule)}.layout-content.vicc-container:has(.user-login-form,.user-pass) #block-vicc-page-title h1{margin:0;color:var(--color-primary-dark);font-size:clamp(2rem,5vw,var(--text-h2));line-height:var(--leading-heading);letter-spacing:var(--tracking-tight)}.layout-content.vicc-container:has(.user-login-form,.user-pass) #block-vicc-local-tasks{margin-block:var(--space-5) var(--space-6)}.layout-content.vicc-container:has(.user-login-form,.user-pass) #block-vicc-local-tasks ul{gap:var(--space-5)}.layout-content.vicc-container:has(.user-login-form,.user-pass) #block-vicc-local-tasks a{padding-inline:0;font-size:var(--text-base)}.layout-content.vicc-container:has(.user-login-form,.user-pass) :is(.user-login-form,.user-pass){display:grid;gap:var(--space-5)}.layout-content.vicc-container:has(.user-login-form,.user-pass) .form-item,.layout-content.vicc-container:has(.user-login-form,.user-pass) .form-actions,.layout-content.vicc-container:has(.user-login-form,.user-pass) :is(.user-login-form,.user-pass) p{margin:0}.layout-content.vicc-container:has(.user-login-form,.user-pass) .form-item>label{display:block;margin-block-end:var(--space-2);color:var(--color-primary-dark);font-size:var(--text-base);font-weight:var(--font-weight-bold);line-height:var(--leading-ui)}.layout-content.vicc-container:has(.user-login-form,.user-pass) .form-required:after{content:" *";color:var(--color-primary)}.layout-content.vicc-container:has(.user-login-form,.user-pass) :is(input[type=text],input[type=password],input[type=email]){display:block;width:100%;min-height:3.125rem;padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb,var(--color-primary-dark) 45%,transparent);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);font:inherit;font-size:var(--text-body);line-height:var(--leading-ui);transition:border-color .15s ease,box-shadow .15s ease}.layout-content.vicc-container:has(.user-login-form,.user-pass) :is(input[type=text],input[type=password],input[type=email]):hover{border-color:var(--color-primary)}.layout-content.vicc-container:has(.user-login-form,.user-pass) :is(input[type=text],input[type=password],input[type=email]):focus{border-color:var(--color-primary);outline:3px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 6px var(--color-bg)}.layout-content.vicc-container:has(.user-login-form,.user-pass) :is(input[type=text],input[type=password],input[type=email]).error,.layout-content.vicc-container:has(.user-login-form,.user-pass) :is(input[type=text],input[type=password],input[type=email])[aria-invalid=true]{border-color:var(--color-primary-dark);box-shadow:inset .25rem 0 var(--color-nav-accent)}.layout-content.vicc-container:has(.user-login-form,.user-pass) :is(.user-login-form,.user-pass) p,.layout-content.vicc-container:has(.user-login-form,.user-pass) .description,.layout-content.vicc-container:has(.user-login-form,.user-pass) .form-item--error-message{color:var(--color-text-muted);font-size:var(--text-base);line-height:var(--leading-relaxed)}.layout-content.vicc-container:has(.user-login-form,.user-pass) .form-item--error-message{margin-block-start:var(--space-2);color:var(--color-primary-dark);font-weight:var(--font-weight-bold)}.layout-content.vicc-container:has(.user-login-form,.user-pass) .form-submit{display:inline-flex;align-items:center;justify-content:center;min-height:3.125rem;padding:var(--space-3) var(--space-7);border:1px solid var(--color-primary);border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-on-dark);font:inherit;font-size:var(--text-body);font-weight:var(--font-weight-bold);line-height:var(--leading-ui);cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.layout-content.vicc-container:has(.user-login-form,.user-pass) .form-submit:hover,.layout-content.vicc-container:has(.user-login-form,.user-pass) .form-submit:focus-visible{border-color:var(--color-primary-dark);background:var(--color-primary-dark)}@media(min-width:40rem){.layout-content.vicc-container:has(.user-login-form,.user-pass)>div{padding:var(--space-7)}}.vicc-hero{position:relative;display:grid;overflow:clip;color:var(--color-on-dark);background:linear-gradient(135deg,var(--color-primary-dark) 0%,var(--color-primary) 100%)}.vicc-hero__media{order:-1;position:relative;width:95.238%;aspect-ratio:409.5/289}.vicc-hero__media :where(img){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vicc-hero__media :where(img){width:91.1820686537%;object-position:var(--vicc-hero-focal,50% 50%)}.vicc-hero__media>.vicc-hero__video{width:91.1820686537%}.vicc-hero__media:after{content:"";position:absolute;inset-block:0 -1px;right:-5%;width:30%;background:url(/themes/custom/vicc/images/hero-decoration-mobile.svg) no-repeat center/100% 100%;pointer-events:none}.vicc-hero__video{position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden;pointer-events:none}.vicc-hero__video iframe{position:absolute;inset-block-start:50%;inset-inline-start:50%;border:0;opacity:0;transform:translate(-50%,-50%);transition:opacity .6s ease}.vicc-hero__video iframe.is-loaded{opacity:1}.vicc-hero__video-toggle{position:absolute;inset-block-end:var(--space-4);inset-inline-start:var(--space-4);z-index:1;display:grid;place-items:center;width:2.75rem;height:2.75rem;padding:0;border:0;border-radius:50%;background:var(--color-accent);color:var(--color-on-accent);cursor:pointer;transition:background-color .15s ease,color .15s ease}.vicc-hero__video-toggle:hover,.vicc-hero__video-toggle:focus-visible{background:var(--color-primary-bright);color:var(--color-primary-dark)}.vicc-hero__video-toggle[hidden]{display:none}.vicc-hero__video-icon{width:1.25rem;height:1.25rem;fill:currentColor}.vicc-hero__video-toggle[data-state=paused] .vicc-hero__video-icon--pause,.vicc-hero__video-toggle:not([data-state=paused]) .vicc-hero__video-icon--play{display:none}.vicc-hero__content{display:flex;flex-direction:column;gap:0;align-items:start;padding:2rem var(--gutter);margin-block-start:-1px;background:linear-gradient(180deg,var(--color-primary-dark) 10.5%,var(--color-primary) 97.7%)}.vicc-hero__heading{margin:0;font-weight:var(--font-weight-bold);font-size:3rem;line-height:var(--leading-display);letter-spacing:var(--tracking-tight)}.vicc-hero__body{margin:var(--space-4) 0 0;font-size:var(--text-body);line-height:var(--leading-body)}.vicc-hero__actions{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);margin-block-start:var(--space-5)}.vicc-hero__actions:has(.vicc-hero__cta--secondary){align-items:stretch;width:19.625rem;max-width:100%}.vicc-hero__cta{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:3.125rem;padding-inline:var(--space-7);border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-on-accent);font-weight:var(--font-weight-bold);font-size:var(--text-body);text-decoration:none;transition:background-color .15s ease,color .15s ease}.vicc-hero__cta:hover,.vicc-hero__cta:focus-visible{background:var(--color-primary-bright);color:var(--color-primary-dark)}.vicc-hero__cta-icon{flex:0 0 auto}.vicc-hero__cta--secondary{border:1px solid var(--color-accent);background:transparent;color:var(--color-accent)}.vicc-hero__cta--secondary:hover,.vicc-hero__cta--secondary:focus-visible{background:var(--color-accent);color:var(--color-primary)}@media(min-width:64rem){.vicc-hero{grid-template-columns:calc(36.3888889% + 20.7638889% / 2) minmax(0,1fr);min-height:min(45.1388889vw,40.625rem);background:linear-gradient(200deg,var(--color-primary-dark) 0%,var(--color-primary) 100%)}.vicc-hero:before{content:"";position:absolute;inset-block:0;left:calc(36.3888889% + 20.7638889% / 2);right:0;background:linear-gradient(200deg,var(--color-primary-dark) 0%,var(--color-primary) 100%);z-index:1}.vicc-hero:after{content:"";position:absolute;inset-block:0;left:36.3888889%;width:20.7638889%;background:url(/themes/custom/vicc/images/hero-divider.svg) no-repeat center/100% 100%;pointer-events:none;z-index:2}.vicc-hero__media{order:0;z-index:0;grid-column:1;grid-row:1;width:auto;aspect-ratio:auto}.vicc-hero__media :where(img),.vicc-hero__media>.vicc-hero__video{width:100%}.vicc-hero__media:after{content:none}.vicc-hero__video-toggle{inset-block-end:var(--space-5);inset-inline-start:var(--space-5)}.vicc-hero__content{position:relative;z-index:3;grid-column:1/-1;grid-row:1;justify-self:stretch;justify-content:center;min-width:0;width:auto;max-width:none;margin-block-start:0;margin-inline:55.4166667% max(var(--gutter),100% - 55.4166667% - 33.375rem);padding:2rem 0;background:none}.vicc-hero__heading{font-size:clamp(3rem,2.5vw + 1.25rem,var(--text-h1))}.vicc-hero__body{max-width:29.875rem}.vicc-hero__actions{gap:var(--space-5);margin-block-start:var(--space-6)}.vicc-hero--media-right{grid-template-columns:minmax(0,1fr) calc(36.3888889% + 20.7638889% / 2);background:linear-gradient(160deg,var(--color-primary-dark) 0%,var(--color-primary) 100%)}.vicc-hero--media-right:before{left:0;right:calc(36.3888889% + 20.7638889% / 2);background:linear-gradient(160deg,var(--color-primary-dark) 0%,var(--color-primary) 100%)}.vicc-hero--media-right:after{left:auto;right:36.3888889%;transform:scaleX(-1)}.vicc-hero--media-right .vicc-hero__media{grid-column:2}.vicc-hero--media-right .vicc-hero__video-toggle{inset-inline:auto var(--space-5)}.vicc-hero--media-right .vicc-hero__content{justify-self:start;width:min(33.375rem,100% - 55.4166667% - var(--gutter));margin-inline:calc(max(0px,(100% - var(--container-max)) / 2) + var(--gutter)) 0}}.vicc-callout{--callout-heading-size:1.375rem;--callout-radius:var(--radius-sm);font-family:var(--font-sans)}.vicc-callout__heading{margin:0;color:var(--color-primary);font-size:var(--callout-heading-size);font-weight:var(--font-weight-bold);line-height:var(--leading-heading-sm)}.vicc-callout__body{margin:var(--space-3) 0 0;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body)}.vicc-callout--standard{position:relative;padding:1.625rem 1.6875rem}@media(min-width:64rem){.vicc-callout--standard{border-radius:var(--callout-radius);transition:background-color .15s ease}.vicc-callout--standard:hover,.vicc-callout--standard:focus-within{background:var(--color-bg)}}.vicc-callout__link{display:inline-flex;align-items:center;gap:var(--space-2);color:inherit;text-decoration:none}.vicc-callout__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.vicc-callout__link:focus-visible{outline:none;box-shadow:none}.vicc-callout__link:focus-visible:after{outline:3px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 6px var(--color-bg)}@media(max-width:63.999rem){.vicc-callout__link:hover .vicc-callout__link-text,.vicc-callout__link:focus-visible .vicc-callout__link-text{text-decoration:underline}}.vicc-callout__arrow{flex:0 0 auto;width:1.75rem;height:1.75rem;color:var(--color-accent-strong)}.vicc-callout--white{display:flex;flex-direction:column;overflow:clip;border-radius:var(--callout-radius)}.vicc-callout--white .vicc-callout__card{flex:1 1 auto;padding:1.6875rem var(--space-5) var(--space-5);background:var(--color-bg);text-align:center}.vicc-callout--white .vicc-callout__heading{letter-spacing:-.01em}.vicc-callout--white .vicc-callout__body{max-width:20rem;margin-inline:auto}.vicc-callout__band{display:flex;align-items:center;justify-content:center;text-align:center;gap:var(--space-3);min-height:4.0625rem;padding:var(--space-4) 1.25rem;background:var(--gradient-brand);color:var(--color-on-dark);font-size:var(--text-body);line-height:var(--leading-body);text-decoration:none;transition:filter .15s ease}.vicc-callout__band:hover,.vicc-callout__band:focus-visible{filter:brightness(1.08)}@media(min-width:64rem){.vicc-callout__band{justify-content:flex-start;text-align:start}}.vicc-callout--white .vicc-callout__band-label em{font-style:normal;font-weight:var(--font-weight-bold);text-decoration:underline;text-underline-offset:2px}.vicc-callout__band-arrow{flex:0 0 auto;width:1.5rem;height:1.5rem;color:var(--color-accent)}.vicc-callout-group{padding-block:var(--space-7)}.vicc-callout-group__inner{width:100%;max-width:78rem;margin-inline:auto;padding-inline:var(--space-5)}.vicc-callout-group__grid{display:grid;grid-template-columns:1fr;gap:var(--space-5);align-items:start}.vicc-callout-group__grid>div,.vicc-callout-group__grid>div>div{display:contents}.vicc-callout-group__header{position:relative;z-index:1;margin-block-end:var(--space-7);text-align:center}.vicc-callout-group__heading{margin:0;color:var(--color-primary);font-size:clamp(2rem,3.2vw,var(--text-h2));font-weight:var(--font-weight-bold);line-height:var(--leading-heading)}.vicc-callout-group__body{max-width:var(--measure-prose);margin:var(--space-2) auto 0;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body)}@media(max-width:63.999rem){.vicc-callout-group--standard{padding-block:var(--space-band) calc(var(--space-8) + .3125rem)}.vicc-callout-group--standard .vicc-callout-group__inner{padding-inline:var(--gutter)}.vicc-callout-group--standard .vicc-callout-group__grid{gap:2rem}.vicc-callout-group--standard .vicc-callout--standard{padding:0}.vicc-callout-group--standard .vicc-callout--standard .vicc-callout__heading{letter-spacing:-.01em}.vicc-callout-group--standard .vicc-callout--standard .vicc-callout__body{margin-block-start:0}.vicc-callout-group--standard .vicc-callout--standard .vicc-callout__link{gap:.625rem}.vicc-callout-group--standard .vicc-callout--standard .vicc-callout__arrow{width:2rem;height:2rem}.vicc-callout-group--standard .vicc-callout--white .vicc-callout__band{padding-inline:1.9375rem}}.vicc-callout-group--feature{position:relative;overflow:clip;padding-block:var(--space-8)}.vicc-callout-group--feature:after{content:"";position:absolute;z-index:0;inset-block:0;right:-1.4375rem;width:min(39.2%,15.3125rem);background:url(/themes/custom/vicc/images/cta-section-lines.svg) no-repeat center/100% 100%;pointer-events:none}.vicc-callout-group--feature .vicc-callout-group__inner{position:relative;z-index:1;width:100%;max-width:var(--container-max);padding-inline:var(--gutter)}.vicc-callout-group--feature .vicc-callout-group__header{margin-block-end:var(--space-band)}.vicc-callout-group--feature .vicc-callout-group__body{line-height:var(--leading-body)}.vicc-callout-group--feature .vicc-callout-group__grid{gap:0;padding-inline:var(--space-5);background:var(--color-bg)}.vicc-callout-group--feature .vicc-callout--standard{width:100%;padding:var(--space-5) 0}.vicc-callout-group--feature .vicc-callout--standard .vicc-callout__heading{line-height:var(--leading-heading-sm);letter-spacing:-.045em}.vicc-callout-group--feature .vicc-callout--standard .vicc-callout__body{margin-block-start:var(--space-2);line-height:var(--leading-body)}.vicc-callout-group--feature .vicc-callout--standard .vicc-callout__arrow{width:2rem;height:2rem;color:var(--color-accent-strong)}.vicc-callout-group--feature .vicc-callout-group__grid>div>div:nth-child(n+2) .vicc-callout{border-block-start:1px solid var(--color-primary)}@media(min-width:64rem){.vicc-callout-group{padding-block:6rem}.vicc-callout-group__inner{padding-inline:var(--space-7)}.vicc-callout-group__grid{grid-template-columns:repeat(3,1fr)}.vicc-callout-group--feature{min-height:39.0625rem;padding-block:6rem}.vicc-callout-group--feature .vicc-callout-group__inner{padding-inline:var(--gutter)}.vicc-callout-group--feature .vicc-callout-group__grid{grid-template-columns:minmax(0,392fr) minmax(0,334fr) minmax(0,322fr);column-gap:var(--space-8);min-height:15.125rem;padding:2.25rem var(--space-5);align-items:start}.vicc-callout-group--feature .vicc-callout--standard{padding:0}.vicc-callout-group--feature .vicc-callout-group__grid>div>div:nth-child(n+2) .vicc-callout{position:relative;border-block-start:0}.vicc-callout-group--feature .vicc-callout-group__grid>div>div:nth-child(n+2) .vicc-callout:before{content:"";position:absolute;top:-.75rem;left:calc(var(--space-8) * -.5);width:1px;height:12.125rem;background:var(--color-primary)}.vicc-callout-group--feature .vicc-callout-group__grid>div>div:first-child .vicc-callout__link-text{max-width:12.4375rem}}.vicc-stats__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-stats__heading{margin:0 0 var(--space-5);color:var(--color-primary);font-weight:var(--font-weight-bold);font-size:2.25rem;letter-spacing:var(--tracking-tight);line-height:var(--leading-heading);text-align:center}.vicc-stats__grid{display:grid;grid-template-columns:1fr;gap:var(--space-6);align-items:start}.vicc-stats__grid>.field,.vicc-stats__grid>.field>.field__item{display:contents}@media(min-width:64rem){.vicc-stats__heading{margin-block-end:var(--space-6);font-size:var(--text-h2)}.vicc-stats__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}.vicc-stat{--stat-figure-size:3.125rem;min-width:0;border-left:4px solid var(--color-accent);padding-left:var(--space-4);font-family:var(--font-sans)}.vicc-stat__figure{color:var(--color-primary);font-size:var(--stat-figure-size);font-weight:var(--font-weight-bold);line-height:1;overflow-wrap:break-word}.vicc-stat__label{margin-top:.375rem;color:var(--color-primary);font-size:var(--text-body);font-weight:var(--font-weight-bold);line-height:var(--leading-body)}.vicc-stat__body{margin-top:var(--space-3);color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body)}.vicc-section-rule{height:.1875rem;background:var(--gradient-rule);margin-block-start:var(--section-gap)}.vicc-section-rule+.vicc-section{margin-block-start:var(--space-5)}@media(min-width:64rem){.vicc-section-rule+.vicc-section{margin-block-start:var(--space-7)}}.vicc-trial-search+.vicc-section-rule{margin-block-start:0}.vicc-section__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-section__grid{display:grid;grid-template-columns:1fr;gap:var(--space-6)}.vicc-section__col{min-width:0}.vicc-section__col>.vicc-button:not(:first-child){margin-block-start:var(--space-5)}.vicc-section__col>.vicc-cta-card:not(:last-child),.vicc-section__col>.vicc-social-links:not(:last-child){margin-block-end:var(--space-5)}@media(min-width:64rem){.vicc-section__grid{gap:var(--space-7)}.vicc-section__col>.vicc-button:not(:first-child){margin-block-start:var(--space-6)}.vicc-section__col>.vicc-cta-card:not(:last-child),.vicc-section__col>.vicc-social-links:not(:last-child){margin-block-end:var(--space-6)}}.vicc-section--ecru{margin-block:0;padding-block:var(--section-gap)}.vicc-section-rule+.vicc-section--ecru{margin-block-start:0}@media(min-width:64rem){.vicc-section--two-col-40-60 .vicc-section__grid{grid-template-columns:minmax(0,498fr) minmax(0,630fr);column-gap:6.5rem;align-items:center}}@media(min-width:64rem){.vicc-section--two-col-50-50 .vicc-section__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-5);align-items:start}}@media(min-width:64rem){.vicc-section--two-col-66-33 .vicc-section__grid{grid-template-columns:minmax(0,763fr) minmax(0,392fr);column-gap:4.3125rem;align-items:start}}@media(min-width:64rem){.vicc-section--three-col .vicc-section__grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--space-5);align-items:start}}@media(min-width:64rem){.vicc-section--align-top .vicc-section__grid{align-items:start}}@media(min-width:64rem){.vicc-section--align-middle .vicc-section__grid{align-items:center}}.vicc-section--one-col .vicc-rich-text,.vicc-section--one-col .vicc-resource-links{max-width:var(--measure-prose);margin-inline:auto}.vicc-rich-text{--rich-text-h2-size:1.625rem;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-prose)}.vicc-rich-text h2,.vicc-rich-text h3,.vicc-rich-text h4,.vicc-rich-text p,.vicc-rich-text ul,.vicc-rich-text ol{margin-block:0}.vicc-rich-text p+p,.vicc-rich-text p+ul,.vicc-rich-text p+ol,.vicc-rich-text ul+p,.vicc-rich-text ol+p{margin-block-start:var(--space-5)}.vicc-rich-text *+h2,.vicc-rich-text *+h3,.vicc-rich-text *+h4{margin-block-start:var(--space-7)}.vicc-rich-text h2+*,.vicc-rich-text h3+*,.vicc-rich-text h4+*{margin-block-start:var(--space-3)}.vicc-rich-text h2,.vicc-rich-text h3,.vicc-rich-text h4{color:var(--color-primary);font-weight:var(--font-weight-bold)}.vicc-rich-text h2{font-size:var(--rich-text-h2-size);line-height:var(--leading-heading)}.vicc-rich-text h3{font-size:var(--text-h3);line-height:var(--leading-heading)}.vicc-rich-text h4{font-size:var(--text-lead);line-height:var(--leading-heading-sm)}.vicc-rich-text ul,.vicc-rich-text ol{padding-inline-start:1.5em}.vicc-rich-text li+li{margin-block-start:var(--space-2)}.vicc-rich-text a:not(.vicc-btn){color:var(--color-primary)}@media(min-width:64rem){.vicc-rich-text{--rich-text-h2-size:2rem}.vicc-rich-text h2{letter-spacing:-.02em}}.vicc-rich-text-columns{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:var(--space-6) var(--gap-grid);align-items:start}.vicc-rich-text-columns__col{min-width:0}@media(min-width:64rem){.vicc-rich-text-columns{gap:var(--space-7)}}.vicc-text-band{padding-block:3.125rem}.vicc-text-band--white{padding-block:0}.vicc-text-band:not(.vicc-text-band--white):has(+.vicc-card-image-background){margin-block-end:0}.vicc-hero+.vicc-text-band:not(.vicc-text-band--white){margin-block-start:0}.vicc-text-band--nested{margin-block:calc(var(--section-gap) * 2 / 3)}.vicc-text-band--nested .vicc-text-band__inner{max-width:none;padding-inline:var(--space-5)}.vicc-text-band--nested.vicc-text-band--white .vicc-text-band__inner{padding-inline:0}.vicc-text-band__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-text-band__heading{margin:0 0 var(--space-3);color:var(--color-primary);font-weight:var(--font-weight-bold);font-size:2.25rem;line-height:var(--leading-heading)}.vicc-text-band__text{max-width:47.6875rem;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body)}.vicc-text-band__text p,.vicc-text-band__text ul,.vicc-text-band__text ol{margin-block:0}.vicc-text-band__text p+p,.vicc-text-band__text p+ul,.vicc-text-band__text p+ol,.vicc-text-band__text ul+p,.vicc-text-band__text ol+p{margin-block-start:var(--space-4)}@media(min-width:64rem){.vicc-text-band{padding-block:6.25rem}.vicc-text-band--white{padding-block:0}.vicc-text-band--nested .vicc-text-band__inner{padding-inline:3.125rem}.vicc-text-band__inner{display:grid;grid-template-columns:minmax(0,392fr) minmax(0,804fr);column-gap:var(--gap-grid);align-items:start}.vicc-text-band__heading{margin-block-end:0;font-size:2rem;letter-spacing:-.02em}}.vicc-logo-row{display:flex;flex-wrap:wrap;gap:var(--space-5) var(--space-6);align-items:center;justify-content:flex-start}.vicc-logo-row div:not(.vicc-logo){display:contents}.vicc-logo-row .vicc-logo{display:block;max-width:100%;min-width:0}.vicc-logo-row img{display:block;width:auto;max-width:100%;max-height:6.25rem;background:var(--color-bg);border-radius:var(--radius-sm)}.vicc-section--two-col-66-33 .vicc-section__col--second .vicc-logo-row img{max-height:10rem}@media(max-width:63.999rem){.vicc-section--two-col-66-33 .vicc-section__col--second .vicc-logo-row{justify-content:center}.vicc-section--two-col-66-33 .vicc-section__col--second .vicc-logo-row img{max-height:7.9375rem}.vicc-section--two-col-40-60 .vicc-logo-row{flex-wrap:nowrap;gap:var(--space-5)}.vicc-section--two-col-40-60 .vicc-logo-row img{width:calc((100% - 2 * var(--space-5)) / 3);max-height:none}.vicc-section--two-col-40-60 .vicc-logo-row .vicc-logo{flex:0 0 calc((100% - 2 * var(--space-5)) / 3)}.vicc-section--two-col-40-60 .vicc-logo-row .vicc-logo img{width:100%}.vicc-section--two-col-40-60:has(.vicc-logo-row) .vicc-rich-text{text-align:center}}.vicc-cta-card{--cta-card-heading-size:1.75rem;display:flex;flex-direction:column;align-items:center;gap:.9375rem;padding:3rem 1.1875rem;background:var(--color-ecru);border-radius:var(--radius-sm);text-align:center}.vicc-cta-card__icon img{width:auto;max-height:3.375rem;margin-inline:auto}.vicc-cta-card__heading{margin-block:0;color:var(--color-primary);font-size:var(--cta-card-heading-size);font-weight:var(--font-weight-bold);line-height:var(--leading-heading)}.vicc-cta-card__body{margin-block:0;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body)}.vicc-cta-card__actions{display:flex;flex-direction:column;gap:var(--space-5);inline-size:fit-content;min-inline-size:min(17.1875rem,100%);max-inline-size:100%;margin-block-start:var(--space-2)}.vicc-cta-card__actions .vicc-btn{width:100%;padding-block:var(--space-2);white-space:normal}.vicc-cta-card--left{align-items:flex-start;text-align:left}.vicc-cta-card--left .vicc-cta-card__icon img{margin-inline:0}@media(min-width:64rem){.vicc-cta-card{--cta-card-heading-size:1.5rem;padding:var(--space-7) 2.125rem}.vicc-cta-card__heading{line-height:var(--leading-heading-sm)}}.vicc-cta-section{position:relative;display:grid;min-height:25.6875rem;overflow:clip;place-items:center;padding-block:var(--space-band)}.vicc-band-ecru+.vicc-cta-section{min-height:0}.vicc-band-ecru+.vicc-cta-section:after{content:none}.vicc-cta-section:after{content:"";position:absolute;top:0;bottom:auto;right:4.3056%;width:auto;height:100%;aspect-ratio:135/344;background:url(/themes/custom/vicc/images/cta-section-lines.svg) no-repeat center/100% 100%;pointer-events:none;display:none}.vicc-cta-section__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;max-width:var(--container-max);padding-inline:var(--gutter);text-align:center}.vicc-cta-section__heading{margin:0;color:var(--color-primary);font-size:clamp(2.25rem,3.2vw,var(--text-h2));font-weight:var(--font-weight-bold);line-height:var(--leading-heading)}.vicc-cta-section__body{max-width:50.25rem;margin:var(--space-3) 0 0;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body)}.vicc-cta-section__actions{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);margin-block-start:2rem}.vicc-cta-section__actions:has(.vicc-cta-section__secondary){align-items:stretch}.vicc-cta-section__actions:has(.vicc-cta-section__secondary) .vicc-btn{padding-inline:var(--space-6);white-space:normal}.vicc-cta-section__columns{align-self:stretch;width:100%;margin-block-start:2rem;text-align:start;display:grid;padding:var(--space-5);background:var(--color-bg)}.vicc-cta-section__columns>div,.vicc-cta-section__columns>div>div{display:contents}.vicc-cta-section__columns .vicc-text-card{gap:var(--space-2);padding:0;border-radius:0;background:none}.vicc-cta-section__columns .vicc-text-card__heading{font-size:1.375rem;line-height:var(--leading-heading-sm);letter-spacing:-.01em}.vicc-cta-section__columns .vicc-text-card__link{justify-content:flex-start;gap:var(--space-3)}.vicc-cta-section__columns .vicc-text-card__body{font-size:var(--text-body);line-height:var(--leading-body)}.vicc-cta-section__columns>div>div+div .vicc-text-card{margin-block-start:var(--space-5);padding-block-start:var(--space-5);border-block-start:1px solid var(--color-primary-light)}@media(min-width:64rem){.vicc-cta-section__columns{grid-auto-flow:column;grid-auto-columns:1fr}.vicc-cta-section__columns .vicc-text-card{padding-inline:2rem;--vicc-text-card-bleed-block:var(--space-5)}.vicc-cta-section__columns>div>div:first-child .vicc-text-card{padding-inline-start:0;--vicc-text-card-bleed-start:var(--space-5)}.vicc-cta-section__columns>div>div:last-child .vicc-text-card{padding-inline-end:0;--vicc-text-card-bleed-end:var(--space-5)}.vicc-cta-section__columns>div>div+div .vicc-text-card{margin-block-start:0;padding-block-start:0;border-block-start:none;border-inline-start:1px solid var(--color-primary-light)}.vicc-cta-section__columns>div>div+div .vicc-text-card--linked:hover,.vicc-cta-section__columns>div>div+div .vicc-text-card--linked:focus-within,.vicc-cta-section__columns>div>div:hover+div .vicc-text-card,.vicc-cta-section__columns>div>div:focus-within+div .vicc-text-card{border-inline-start-color:transparent}}@media(min-width:64rem){.vicc-cta-section{padding-block:var(--space-8)}.vicc-cta-section:after{display:block}.vicc-cta-section__body{margin-block-start:var(--space-4)}.vicc-cta-section--with-columns:after{right:-4.5833%}.vicc-cta-section__columns{grid-template-columns:minmax(0,424fr) minmax(0,399fr) minmax(0,353fr);margin-block-start:3.75rem}.vicc-cta-section--with-columns .vicc-cta-section__columns>div>div .vicc-text-card{min-height:12.125rem;padding-block:2.375rem}.vicc-cta-section--with-columns{padding-block:7.9375rem}}@media(min-width:48rem){.vicc-cta-section__actions{flex-direction:row;gap:1.25rem}.vicc-cta-section__actions .vicc-btn{padding-inline:var(--space-7);white-space:nowrap}}.vicc-cta-section--navy{border-block-end-color:var(--color-primary-dark);background:var(--color-primary-dark)}.vicc-cta-section--navy .vicc-cta-section__heading,.vicc-cta-section--navy .vicc-cta-section__body{color:var(--color-on-dark)}.vicc-image-card{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:100%;min-height:27.625rem;overflow:clip;border-radius:var(--radius-sm);background:var(--color-primary-dark);color:var(--color-on-dark)}.vicc-image-card:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 51%,color-mix(in srgb,var(--color-primary-dark) 78%,transparent) 68%,var(--color-primary-dark) 77%,var(--color-primary-dark) 100%);pointer-events:none}.vicc-image-card__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.vicc-image-card__media :where(img){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vicc-image-card__content{z-index:2;padding:0 var(--space-5) 1.6875rem}.vicc-image-card__heading{margin:0;color:var(--color-on-dark);font-size:var(--text-lead);font-weight:var(--font-weight-bold);line-height:var(--leading-heading-sm)}.vicc-image-card__link{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-3);color:inherit;text-decoration:none}.vicc-image-card__link:after{content:"";position:absolute;z-index:3;top:0;right:0;bottom:0;left:0}.vicc-image-card__arrow{flex:0 0 auto;width:2rem;height:2rem;color:var(--color-accent-light);transition:transform .15s ease}.vicc-image-card__body{margin:var(--space-2) 0 0;color:var(--color-on-dark);font-size:var(--text-body);line-height:var(--leading-body)}.vicc-image-card:not(.vicc-image-card--external):not(.vicc-image-card--video):hover .vicc-image-card__arrow,.vicc-image-card:not(.vicc-image-card--external):not(.vicc-image-card--video):focus-within .vicc-image-card__arrow{transform:translate(var(--space-1))}@media(min-width:64rem){.vicc-image-card{min-height:33.25rem}}.vicc-image-card--stacked{min-height:0}.vicc-image-card--stacked:before{content:none}.vicc-image-card--stacked .vicc-image-card__media:after{content:"";position:absolute;z-index:1;inset-inline:0;bottom:0;height:38%;background:linear-gradient(to bottom,rgba(40,45,78,0) 0%,color-mix(in srgb,var(--color-primary-dark) 55%,transparent) 55%,var(--color-primary-dark) 100%);pointer-events:none}.vicc-image-card--stacked .vicc-image-card__media{position:relative;aspect-ratio:392/300}.vicc-image-card--stacked .vicc-image-card__media,.vicc-image-card--stacked .vicc-image-card__media :where(img){height:auto}.vicc-image-card--stacked .vicc-image-card__media :where(img){width:100%;height:100%}.vicc-image-card--stacked .vicc-image-card__content{flex:1 1 auto;padding:var(--space-6) var(--space-5) 2rem}.vicc-image-card--stacked .vicc-image-card__link{justify-content:flex-start}.vicc-image-card-group__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-image-card-group__heading{margin:0;color:var(--color-primary);font-size:clamp(2.25rem,3.2vw,var(--text-h2));font-weight:var(--font-weight-bold);line-height:var(--leading-heading);text-align:center}.vicc-image-card-group__intro{max-width:51.375rem;margin:var(--space-3) auto 0;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body);text-align:center}.vicc-image-card-group__grid{display:grid;grid-template-columns:1fr;justify-items:center;gap:var(--space-5);margin-block-start:var(--space-5)}.vicc-image-card-group__grid>div,.vicc-image-card-group__grid>div>div{display:contents}.vicc-image-card-group__intro+.vicc-image-card-group__grid{margin-block-start:var(--space-5)}@media(min-width:64rem){.vicc-image-card-group__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;margin-block-start:2.25rem}}.vicc-text-card{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:var(--space-4);height:100%;padding:2.625rem 2.3125rem;border-radius:var(--radius-sm);background:var(--color-bg)}.vicc-text-card__heading{margin:0;color:var(--color-primary);transition:color .15s ease;font-size:1.5rem;font-weight:var(--font-weight-bold);line-height:var(--leading-heading-sm)}.vicc-text-card__link{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);color:inherit;text-decoration:none}.vicc-text-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}@media(max-width:63.999rem){.vicc-text-card__link:hover span,.vicc-text-card__link:focus-visible span{text-decoration:underline}}@media(min-width:64rem){.vicc-text-card--linked:before{content:"";position:absolute;z-index:-1;inset-block:calc(var(--vicc-text-card-bleed-block,0px) * -1);inset-inline-start:calc(var(--vicc-text-card-bleed-start,0px) * -1);inset-inline-end:calc(var(--vicc-text-card-bleed-end,0px) * -1);border-radius:inherit;background:var(--color-primary);opacity:0;transition:opacity .15s ease}.vicc-text-card--linked:hover:before,.vicc-text-card--linked:focus-within:before{opacity:1}.vicc-text-card--linked:hover .vicc-text-card__heading,.vicc-text-card--linked:focus-within .vicc-text-card__heading,.vicc-text-card--linked:hover .vicc-text-card__arrow,.vicc-text-card--linked:focus-within .vicc-text-card__arrow{color:var(--color-accent)}.vicc-text-card--linked:hover .vicc-text-card__body,.vicc-text-card--linked:focus-within .vicc-text-card__body{color:var(--color-on-dark)}}.vicc-text-card__arrow{flex:0 0 auto;width:2rem;height:2rem;color:var(--color-accent-strong);transition:transform .15s ease,color .15s ease}.vicc-text-card:not(.vicc-text-card--external):hover .vicc-text-card__arrow,.vicc-text-card:not(.vicc-text-card--external):focus-within .vicc-text-card__arrow{transform:translate(var(--space-1))}.vicc-text-card__body{margin:0;color:var(--color-primary-dark);transition:color .15s ease;font-size:var(--text-base);line-height:1.875}.vicc-text-card-group{padding-block:var(--space-band)}.vicc-text-card-group__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-text-card-group__heading{max-width:43.4375rem;margin:0 auto;color:var(--color-primary);font-size:2.25rem;font-weight:var(--font-weight-bold);line-height:var(--leading-heading);text-align:center}.vicc-text-card-group__intro{max-width:61.875rem;margin:var(--space-3) auto 0;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body);text-align:center}.vicc-text-card-group__grid{display:grid;grid-template-columns:1fr;gap:var(--space-3);max-width:76.5rem;margin:var(--space-6) auto 0}.vicc-text-card-group__grid>.field,.vicc-text-card-group__grid>.field>.field__item{display:contents}.vicc-text-card-group .vicc-text-card{padding:.9375rem var(--space-4)}.vicc-text-card-group .vicc-text-card__heading{font-size:var(--text-lead);line-height:var(--leading-heading-sm)}.vicc-text-card-group .vicc-text-card__body{line-height:var(--leading-prose)}.vicc-text-card-group__actions{display:flex;justify-content:center;margin-block-start:var(--space-7)}@media(min-width:64rem){.vicc-text-card-group{padding-block:7rem}.vicc-text-card-group__heading{font-size:var(--text-h2)}.vicc-text-card-group__intro{margin-block-start:var(--space-5)}.vicc-text-card-group__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-7) var(--space-5);align-items:start;margin-block-start:var(--space-7)}.vicc-text-card-group .vicc-text-card{padding:2.625rem 2.3125rem}.vicc-text-card-group .vicc-text-card__heading{font-size:1.5rem}.vicc-text-card-group .vicc-text-card__body{line-height:1.875}}.vicc-text-card-group--three-col .vicc-text-card-group__grid{gap:var(--space-6)}@media(min-width:64rem){.vicc-text-card-group--three-col{padding-block:3.1875rem 6.3125rem}.vicc-text-card-group--three-col .vicc-text-card-group__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-7) var(--space-5);align-items:stretch}.vicc-text-card-group--three-col .vicc-text-card{padding:var(--space-6) 2.125rem}.vicc-text-card-group--three-col .vicc-text-card__heading{font-size:var(--text-lead);line-height:var(--leading-heading-sm)}}.vicc-two-card-group{padding-block:var(--section-gap)}.vicc-two-card-group--white{padding-block:0}.vicc-two-card-group__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-two-card-group__grid{display:grid;grid-template-columns:1fr;gap:var(--space-5)}.vicc-two-card-group__grid>.field,.vicc-two-card-group__grid>.field>.field__item{display:contents}@media(min-width:64rem){.vicc-two-card-group__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}.vicc-two-card{display:flex;flex-direction:column;align-items:flex-start;padding:var(--space-6) var(--space-5);border-radius:var(--radius-sm);background:var(--color-bg)}.vicc-two-card-group--white .vicc-two-card{background:var(--color-ecru)}.vicc-two-card__heading{margin:0 0 var(--space-4);color:var(--color-primary);font-weight:var(--font-weight-bold);font-size:1.625rem;line-height:var(--leading-heading);letter-spacing:-.02em}.vicc-two-card__body{color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body)}.vicc-two-card__body p,.vicc-two-card__body ul,.vicc-two-card__body ol{margin-block:0}.vicc-two-card__body p+p,.vicc-two-card__body p+ul,.vicc-two-card__body p+ol,.vicc-two-card__body ul+p,.vicc-two-card__body ol+p{margin-block-start:var(--space-5)}.vicc-two-card__actions{margin-block-start:var(--space-5)}@media(min-width:64rem){.vicc-two-card{padding:var(--space-6) 2rem}.vicc-two-card__heading{font-size:2rem}.vicc-two-card__body{line-height:var(--leading-prose)}.vicc-two-card__body p+p,.vicc-two-card__body p+ul,.vicc-two-card__body p+ol,.vicc-two-card__body ul+p,.vicc-two-card__body ol+p{margin-block-start:var(--space-6)}}.vicc-faq__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-section .vicc-faq__inner{padding-inline:0}.vicc-faq__heading{margin:0;color:var(--color-primary);font-size:1.625rem;font-weight:var(--font-weight-bold);line-height:var(--leading-heading)}.vicc-faq__intro{margin:var(--space-3) 0 0;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body)}.vicc-faq__actions{margin:var(--space-5) 0 0}.vicc-faq__items{border-bottom:1px solid var(--color-divider)}.vicc-faq__items>div,.vicc-faq__items>div>div{display:contents}@media(min-width:64rem){.vicc-faq__inner{grid-template-columns:24.5rem minmax(0,1fr);column-gap:8rem;align-items:start}.vicc-faq__heading{font-size:var(--text-h2)}.vicc-faq__intro{margin-block-start:var(--space-4);line-height:var(--leading-prose)}.vicc-faq__actions{margin-block-start:var(--space-7)}}.vicc-faq-item{border-top:1px solid var(--color-divider)}.vicc-faq-item__summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) 0 var(--space-5);list-style:none;cursor:pointer}.vicc-faq-item__summary::-webkit-details-marker{display:none}.vicc-faq-item__summary:hover .vicc-faq-item__question,.vicc-faq-item__summary:focus-visible .vicc-faq-item__question{text-decoration:underline}.vicc-faq-item__question{margin:0;color:var(--color-primary);font-size:var(--text-body);font-weight:var(--font-weight-bold);line-height:var(--leading-body)}.vicc-faq-item__icon{flex:0 0 auto;inline-size:1.40625rem;block-size:1.40625rem;color:var(--color-accent-deep)}.vicc-faq-item__icon-v{transform-origin:center;transition:transform .15s ease,opacity .15s ease}.vicc-faq-item[open] .vicc-faq-item__icon-v{opacity:0;transform:scaleY(0)}.vicc-faq-item__answer{margin-block-start:0;padding:0 var(--space-6) var(--space-5) 0}@media(min-width:64rem){.vicc-faq-item__summary{align-items:flex-start;padding:1.125rem var(--space-3) 1.25rem var(--space-4)}.vicc-faq-item__question{font-size:var(--text-lead);line-height:var(--leading-heading-sm)}.vicc-faq-item__icon{inline-size:1.875rem;block-size:1.875rem}.vicc-faq-item__answer{padding:0 3.625rem 1.25rem var(--space-4)}}.vicc-link-columns{position:relative;overflow:clip;padding-block:var(--space-band)}.vicc-link-columns:after{content:"";position:absolute;inset-block:0;right:0;width:min(17%,15.3125rem);background:url(/themes/custom/vicc/images/cta-section-lines.svg) no-repeat center/100% 100%;pointer-events:none;display:none}.vicc-link-columns--no-decoration:after{content:none}.vicc-link-columns__inner{position:relative;z-index:1;width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-link-columns__heading{margin:0;color:var(--color-primary);font-size:2.25rem;font-weight:var(--font-weight-bold);line-height:var(--leading-heading);letter-spacing:-.03em;text-align:center}.vicc-link-columns__intro{max-width:var(--measure-prose);margin:var(--space-2) auto 0;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body);text-align:center}.vicc-link-columns__panel{max-width:76.5rem;margin:var(--space-band) auto 0;display:grid;padding:var(--space-5);background:var(--color-bg)}.vicc-link-columns__panel>div,.vicc-link-columns__panel>div>div{display:contents}.vicc-link-columns__panel .vicc-text-card{gap:var(--space-2);padding:0;border-radius:0;background:none}.vicc-link-columns__panel .vicc-text-card__heading{font-size:1.375rem;line-height:var(--leading-heading-sm);letter-spacing:-.01em}.vicc-link-columns__panel .vicc-text-card__link{justify-content:flex-start;gap:var(--space-3)}.vicc-link-columns__panel .vicc-text-card__body{font-size:var(--text-body);line-height:var(--leading-body)}.vicc-link-columns__panel>.vicc-text-card+.vicc-text-card,.vicc-link-columns__panel>div>div+div .vicc-text-card{margin-block-start:var(--space-5);padding-block-start:var(--space-5);border-block-start:1px solid var(--color-primary-light)}@media(min-width:64rem){.vicc-link-columns{padding-block:6rem 5.875rem}.vicc-link-columns:after{bottom:auto;right:-1.5972%;display:block;width:auto;height:100%;aspect-ratio:135/344}.vicc-link-columns__heading{font-size:2.625rem}.vicc-link-columns__panel{grid-template-columns:repeat(3,minmax(0,1fr));min-height:16rem;margin-block-start:2.25rem;padding:0;overflow:hidden;border-radius:var(--radius-sm);box-shadow:0 .25rem 1.46875rem #00000026}.vicc-link-columns__panel>.vicc-text-card,.vicc-link-columns__panel>div>div .vicc-text-card{gap:var(--space-3);padding:2.4375rem}.vicc-link-columns__panel>.vicc-text-card+.vicc-text-card,.vicc-link-columns__panel>div>div+div .vicc-text-card{margin-block-start:0;padding-block-start:2.4375rem;border-block-start:none}.vicc-link-columns__panel>.vicc-text-card:not(:nth-child(3n+1)),.vicc-link-columns__panel>div>div:not(:nth-child(3n+1)) .vicc-text-card{border-inline-start:1px solid var(--color-primary-light)}.vicc-link-columns__panel>.vicc-text-card--linked:hover,.vicc-link-columns__panel>.vicc-text-card--linked:focus-within,.vicc-link-columns__panel>.vicc-text-card--linked:hover+.vicc-text-card,.vicc-link-columns__panel>.vicc-text-card--linked:focus-within+.vicc-text-card,.vicc-link-columns__panel>div>div:hover .vicc-text-card,.vicc-link-columns__panel>div>div:focus-within .vicc-text-card,.vicc-link-columns__panel>div>div:hover+div .vicc-text-card,.vicc-link-columns__panel>div>div:focus-within+div .vicc-text-card{border-inline-start-color:transparent}.vicc-link-columns__panel>.vicc-text-card:nth-child(n+4),.vicc-link-columns__panel>div>div:nth-child(n+4) .vicc-text-card{border-block-start:1px solid var(--color-primary-light)}.vicc-link-columns__panel .vicc-text-card__heading{font-size:var(--text-lead);line-height:var(--leading-heading-sm);letter-spacing:0}.vicc-link-columns__panel .vicc-text-card__link{gap:var(--space-2)}.vicc-link-columns__panel .vicc-text-card__body{font-size:var(--text-base);line-height:var(--leading-prose)}}.vicc-trial-search{padding-block:var(--space-7)}.vicc-trial-search__inner{display:flex;flex-direction:column;align-items:center;width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-trial-search__heading{margin:0;color:var(--color-primary);font-size:2.25rem;font-weight:var(--font-weight-bold);line-height:var(--leading-heading);letter-spacing:-.03em;text-align:center}.vicc-trial-search__form{position:relative;width:min(100%,62.25rem);margin-block-start:var(--space-4)}.vicc-trial-search__input{width:100%;height:3.6875rem;padding-inline:var(--space-5) 4.25rem;border:0;border-radius:var(--radius-full);background:var(--color-bg);color:var(--color-primary-dark);font-family:inherit;font-size:var(--text-sm)}.vicc-trial-search__input::placeholder{color:var(--color-primary-dark);opacity:1}.vicc-trial-search__submit{position:absolute;inset-block:.125rem;right:.125rem;display:grid;place-items:center;aspect-ratio:1;height:auto;padding:0;border:4px solid var(--color-bg);border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-primary);cursor:pointer;transition:background-color .15s ease}.vicc-trial-search__submit:hover,.vicc-trial-search__submit:focus-visible{background:var(--color-primary-bright)}.vicc-trial-search__submit svg{width:1.25rem;height:1.25rem}.vicc-trial-search__actions{margin-block-start:var(--space-6)}@media(min-width:64rem){.vicc-trial-search{padding-block:5rem}.vicc-trial-search__heading{font-size:2.625rem}.vicc-trial-search__input{height:5.375rem;padding-inline:2rem 6.75rem;font-size:var(--text-lead)}.vicc-trial-search__submit{inset-block:.4375rem;right:.4375rem;border-width:6px}.vicc-trial-search__submit svg{width:1.4375rem;height:1.4375rem}}.vicc-resource-links:not(:first-child){margin-block-start:var(--space-5)}.vicc-resource-links__heading{margin:0 0 .875rem;color:var(--color-primary-dark);font-size:var(--text-body);font-weight:var(--font-weight-bold);line-height:var(--leading-meta);text-transform:uppercase}.vicc-resource-links__list{margin-block:0;padding-inline-start:0;list-style:none}.vicc-resource-links__item{padding-block:var(--space-4) var(--space-5);border-top:1px solid var(--color-divider)}.vicc-resource-links__link{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;color:var(--color-primary);font-size:var(--text-body);font-weight:var(--font-weight-bold);line-height:var(--leading-body);text-decoration:none}.vicc-resource-links__link:hover .vicc-resource-links__label,.vicc-resource-links__link:focus-visible .vicc-resource-links__label{text-decoration:underline}.vicc-resource-links__arrow{flex:0 0 auto;inline-size:1.875rem;block-size:1.875rem;color:var(--color-accent-deep)}@media(min-width:64rem){.vicc-resource-links:not(:first-child){margin-block-start:var(--space-6)}.vicc-resource-links__link{display:inline-flex;justify-content:normal;width:auto}.vicc-resource-links__arrow{inline-size:1.5rem;block-size:1.5rem}.vicc-resource-links--two .vicc-resource-links__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-5)}.vicc-resource-links--two-down .vicc-resource-links__list{columns:2;column-gap:var(--space-5)}.vicc-resource-links--two-down .vicc-resource-links__item{break-inside:avoid}}.vicc-resource-links--contained.vicc-resource-links--contained{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter);margin-block:var(--section-gap)}.vicc-social-links__heading{margin:0 0 .875rem;color:var(--color-primary-dark);font-size:var(--text-body);font-weight:var(--font-weight-bold);line-height:var(--leading-meta);text-transform:uppercase}.vicc-social-links__list{margin-block:0;padding-inline-start:0;list-style:none}.vicc-social-links__item{padding-block:var(--space-3);border-top:1px solid var(--color-divider)}.vicc-social-links__link{display:flex;align-items:center;gap:.625rem;color:var(--color-primary);font-size:var(--text-body);font-weight:var(--font-weight-bold);line-height:var(--leading-body);text-decoration:none}.vicc-social-links__link:hover .vicc-social-links__label,.vicc-social-links__link:focus-visible .vicc-social-links__label{text-decoration:underline}.vicc-social-links__icon{flex:0 0 auto;inline-size:2rem;block-size:2rem;padding:var(--space-1)}.vicc-referral-section__label{margin:0;padding-block-end:.6875rem;border-bottom:1px solid var(--color-primary-light);color:var(--color-text);font-size:var(--text-base);font-weight:var(--font-weight-bold);line-height:var(--leading-ui);letter-spacing:.16em;text-transform:uppercase}.vicc-referral-section__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.vicc-referral-section__label+.vicc-referral-section__grid{margin-block-start:1.625rem}@media(min-width:64rem){.vicc-referral-section__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gap-grid)}}.vicc-referral-card{display:flex;flex-direction:column}.vicc-referral-card__panel{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);flex:1 1 auto;padding:2rem;border-radius:var(--radius-sm);background:var(--color-ecru);text-align:center}.vicc-referral-card__heading{margin:0;color:var(--color-primary);font-weight:var(--font-weight-bold);font-size:1.5rem;line-height:var(--leading-heading-sm)}.vicc-referral-card__cta{min-width:17.1875rem}.vicc-referral-card__note{margin:0;color:var(--color-primary-dark);font-size:var(--text-base);font-weight:var(--font-weight-bold);line-height:1.875}.vicc-referral-card__links{margin-block-start:var(--space-5)}@media(min-width:64rem){.vicc-referral-card__panel{padding-block:var(--space-7)}.vicc-referral-card--with-links{grid-column:1/-1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--gap-grid);align-items:start}.vicc-referral-card--with-links .vicc-referral-card__links{margin-block-start:0}}.vicc-referral-link{padding-block:1.125rem 1.25rem;border-top:1px solid var(--color-divider)}.vicc-referral-link__link{display:flex;align-items:flex-start;justify-content:space-between;gap:.375rem;color:var(--color-primary);font-size:var(--text-lead);font-weight:var(--font-weight-bold);line-height:var(--leading-heading-sm);text-decoration:none}.vicc-referral-link__link:hover .vicc-referral-link__label,.vicc-referral-link__link:focus-visible .vicc-referral-link__label{text-decoration:underline}.vicc-referral-link__icon{flex:0 0 auto;inline-size:1.875rem;block-size:1.875rem;color:var(--color-accent-deep)}.vicc-nested-callout-section__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-nested-callout-section__rule{height:.375rem;border-radius:var(--radius-full);background:var(--gradient-rule);margin-block-end:var(--space-4)}.vicc-nested-callout-section__heading{margin:0 0 var(--space-4);color:var(--color-primary);font-weight:var(--font-weight-bold);font-size:1.625rem;line-height:var(--leading-heading)}.vicc-nested-callout-section__intro{margin:0;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body)}.vicc-nested-callout-section__intro p{margin:0}.vicc-nested-callout-section__intro p+p{margin-block-start:var(--space-4)}.vicc-nested-callout-section__content>*+*{margin-block-start:var(--space-5)}.vicc-nested-callout-section__content>*+.vicc-callout-cta,.vicc-nested-callout-section__content>.vicc-callout-cta+*{margin-block-start:var(--space-6)}.vicc-nested-callout-section__intro+.vicc-nested-callout-section__content{margin-block-start:var(--space-5)}.vicc-nested-callout-section__body>.vicc-nested-callout-section__content:first-child{margin-block-start:2rem}.vicc-nested-callout-section__intro+.vicc-nested-callout-section__content:has(>:first-child>.vicc-referral-section__label){margin-block-start:var(--space-7)}.vicc-nested-callout-section--intro-below .vicc-nested-callout-section__masthead .vicc-nested-callout-section__intro{margin-block-start:var(--space-4)}@media(min-width:64rem){.vicc-nested-callout-section__inner{display:grid;grid-template-columns:minmax(0,392fr) minmax(0,810fr);column-gap:1.5625rem;align-items:start}.vicc-nested-callout-section__rule{grid-column:1/-1;margin-block-end:2.25rem}.vicc-nested-callout-section__heading{margin:0;font-size:2rem}.vicc-nested-callout-section__intro{line-height:var(--leading-prose)}.vicc-nested-callout-section__content>*+*{margin-block-start:3rem}.vicc-nested-callout-section__content>*+.vicc-callout-cta,.vicc-nested-callout-section__content>.vicc-callout-cta+*{margin-block-start:3.75rem}.vicc-nested-callout-section__intro+.vicc-nested-callout-section__content{margin-block-start:2.25rem}.vicc-nested-callout-section__body>.vicc-nested-callout-section__content:first-child{margin-block-start:0}.vicc-nested-callout-section__intro+.vicc-nested-callout-section__content:has(>:first-child>.vicc-referral-section__label){margin-block-start:2.25rem}}.vicc-callout-cta__heading{margin:0 0 var(--space-4);color:var(--color-primary);font-weight:var(--font-weight-bold);font-size:1.5rem;line-height:var(--leading-heading-sm);letter-spacing:-.02em}.vicc-callout-cta__body{color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body)}.vicc-callout-cta__body p{margin:0}.vicc-callout-cta__body p+p{margin-block-start:var(--space-4)}.vicc-callout-cta__actions{margin-block-start:var(--space-5)}@media(min-width:64rem){.vicc-callout-cta__body{line-height:var(--leading-prose)}}.vicc-media-text{--media-text-heading-size:2.25rem}.vicc-media-text--nested{margin-block:calc(var(--section-gap) * 2 / 3)}.vicc-media-text--nested .vicc-media-text__inner{max-width:none;padding-inline:0}.vicc-media-text__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-media-text__grid{display:grid;grid-template-columns:1fr;gap:var(--space-5)}.vicc-media-text__content{min-width:0;grid-row:2;text-align:center}.vicc-media-text__heading{margin-block:0;color:var(--color-primary);font-size:var(--media-text-heading-size);font-weight:var(--font-weight-bold);line-height:var(--leading-heading)}.vicc-media-text__body{margin-block:var(--space-3) 0;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body)}.vicc-media-text__body p,.vicc-media-text__body ul,.vicc-media-text__body ol{margin-block:0}.vicc-media-text__body p+p,.vicc-media-text__body p+ul,.vicc-media-text__body p+ol,.vicc-media-text__body ul+p,.vicc-media-text__body ol+p{margin-block-start:var(--space-4)}.vicc-media-text__body ul,.vicc-media-text__body ol{padding-inline-start:var(--space-5);text-align:start}.vicc-media-text__body a:not(.vicc-btn){color:var(--color-primary)}.vicc-media-text__body:first-child{margin-block-start:0}.vicc-media-text__cta{margin-block-start:var(--space-6)}.vicc-media-text__media{min-width:0;grid-row:1}.vicc-media-text__media img{width:100%;aspect-ratio:654/462;object-fit:cover;border-radius:var(--radius-sm)}.vicc-media-text--fit-contain .vicc-media-text__media img{background:var(--color-bg);object-fit:contain;object-position:center center}@media(min-width:64rem){.vicc-media-text{--media-text-heading-size:2.625rem}.vicc-media-text__grid{grid-template-columns:minmax(0,497fr) minmax(0,654fr);column-gap:4.5rem;align-items:center}.vicc-media-text__content{grid-row:1;text-align:start}.vicc-media-text__heading{letter-spacing:-.02em}.vicc-media-text__body{margin-block-start:var(--space-4)}.vicc-media-text--media-left .vicc-media-text__grid{grid-template-columns:minmax(0,654fr) minmax(0,497fr)}.vicc-media-text--media-left .vicc-media-text__content{grid-column:2;grid-row:1}.vicc-media-text--media-left .vicc-media-text__media{grid-column:1;grid-row:1}}.vicc-media-panel{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-media-panel__inner{display:grid;overflow:clip;border-radius:var(--radius-sm)}.vicc-media-panel__media{position:relative;aspect-ratio:392/272}.vicc-media-panel__media :where(img){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vicc-media-panel--fit-contain .vicc-media-panel__media{background:var(--color-bg)}.vicc-media-panel--fit-contain .vicc-media-panel__media :where(img){object-fit:contain;object-position:center center}.vicc-media-panel__play{position:absolute;right:0;bottom:var(--space-5);z-index:1;display:inline-flex;align-items:center;gap:var(--space-3);min-height:3.125rem;padding-block:0;padding-inline:var(--space-5);border:0;border-radius:var(--radius-full) 0 0 var(--radius-full);background:var(--color-accent);color:var(--color-on-accent);font-weight:var(--font-weight-bold);font-size:var(--text-body);line-height:var(--leading-body);cursor:pointer;transition:background-color .15s ease}.vicc-media-panel__play svg path{transition:fill .15s ease}.vicc-media-panel__play:hover,.vicc-media-panel__play:focus-visible{background:var(--color-primary-bright)}.vicc-media-panel__play:hover svg path,.vicc-media-panel__play:focus-visible svg path{fill:currentColor}.vicc-media-panel__play-icon{flex:0 0 auto;width:1rem;height:1.125rem}.vicc-media-panel__panel{padding:2rem var(--space-5);background:var(--color-ecru)}.vicc-media-panel__heading{margin:0;color:var(--color-primary);font-weight:var(--font-weight-bold);font-size:2.25rem;line-height:var(--leading-heading);letter-spacing:var(--tracking-tight)}.vicc-media-panel__body{margin:var(--space-3) 0 0;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body)}.vicc-media-panel__dialog{width:min(64rem,100vw - var(--space-4) * 2);max-width:none;padding:0;border:0;background:transparent;color:var(--color-on-dark)}.vicc-media-panel__dialog::backdrop{background:var(--color-scrim)}.vicc-media-panel__dialog-inner{position:relative;overflow:hidden;border-radius:var(--radius-md);background:var(--color-primary-dark)}.vicc-media-panel__dialog-close{position:absolute;z-index:2;top:var(--space-3);right:var(--space-3);display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border:0;border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-primary-dark);font-size:var(--text-h3);line-height:1;cursor:pointer;transition:background-color .15s ease}.vicc-media-panel__dialog-close:hover,.vicc-media-panel__dialog-close:focus-visible{background:var(--color-primary-bright)}.vicc-media-panel__video{position:relative;aspect-ratio:16/9}.vicc-media-panel__video :where(iframe,video){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}@media(min-width:64rem){.vicc-media-panel__inner{grid-template-columns:minmax(0,520fr) minmax(0,704fr);align-items:stretch}.vicc-media-panel__media{aspect-ratio:704/575;grid-row:1;width:100%}.vicc-media-panel__panel{display:flex;flex-direction:column;justify-content:center;grid-row:1;padding-block:2.625rem;padding-inline:2.625rem var(--space-5)}.vicc-media-panel__heading{font-size:2.625rem}.vicc-media-panel__body{margin-block-start:var(--space-4)}.vicc-media-panel__play{bottom:3.125rem;min-height:4.25rem;padding-inline:1.4375rem 1.625rem}.vicc-media-panel__play-icon{width:1.1875rem;height:1.375rem}.vicc-media-panel.vicc-media-panel--media-right .vicc-media-panel__panel{grid-column:1}.vicc-media-panel.vicc-media-panel--media-right .vicc-media-panel__media{grid-column:2}.vicc-media-panel.vicc-media-panel--media-left .vicc-media-panel__inner{grid-template-columns:minmax(0,704fr) minmax(0,520fr)}.vicc-media-panel.vicc-media-panel--media-left .vicc-media-panel__media{grid-column:1}.vicc-media-panel.vicc-media-panel--media-left .vicc-media-panel__panel{grid-column:2;padding-inline:var(--space-5) 2.625rem}.vicc-media-panel.vicc-media-panel--media-left .vicc-media-panel__play{right:auto;left:0;border-radius:0 var(--radius-full) var(--radius-full) 0}}.vicc-embed__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-embed__heading{margin:0 0 var(--space-3);color:var(--color-primary);font-weight:var(--font-weight-bold);font-size:2.25rem;line-height:var(--leading-heading)}.vicc-embed__intro{max-width:var(--measure-prose);margin:0 0 var(--space-5);color:var(--color-text);font-size:var(--text-body);line-height:var(--leading-body)}.vicc-embed__frame{display:none}.vicc-embed__note{max-width:var(--measure-prose);margin:0 0 var(--space-5);padding:var(--space-5);border-radius:var(--radius-sm);background:var(--color-ecru);color:var(--color-text);font-size:var(--text-body);line-height:var(--leading-body)}.vicc-embed__link{display:flex;width:fit-content;margin-inline:auto}@media(min-width:64rem){.vicc-embed__heading{font-size:2rem;letter-spacing:-.02em}.vicc-embed__frame{display:block;margin-block-end:var(--space-5);height:var(--vicc-embed-height,50rem);border-radius:var(--radius-sm);overflow:hidden}.vicc-embed__iframe{display:block;width:100%;height:100%;border:0}.vicc-embed__note{display:none}}.vicc-slideshow{--vicc-slideshow-slide:min(63.375rem,100% - var(--gutter) * 2);padding-block:2rem}@media(min-width:64rem){.vicc-slideshow{padding-block:5.5rem 5rem}}.vicc-slideshow__heading{margin:0 0 var(--space-5);padding-inline:var(--gutter);color:var(--color-primary);font-size:1.625rem;font-weight:var(--font-weight-bold);line-height:var(--leading-heading);text-align:center}@media(min-width:64rem){.vicc-slideshow__heading{margin-block-end:2rem;font-size:2rem;letter-spacing:-.02em}}.vicc-slideshow__stage{position:relative}.vicc-slideshow__viewport:not(.swiper-initialized) .vicc-slideshow__track{display:flex;flex-direction:column;gap:var(--space-5)}.vicc-slideshow__viewport:not(.swiper-initialized) .vicc-slide{margin-inline:auto}.vicc-slideshow__viewport:not(.swiper-initialized) .vicc-slide__caption{padding-inline-end:0}.vicc-slideshow__viewport:not(.swiper-initialized)+.vicc-slideshow__overlay{display:none}.vicc-slideshow__overlay{position:absolute;inset-block-start:0;inset-inline-start:50%;z-index:2;width:var(--vicc-slideshow-slide);transform:translate(-50%);pointer-events:none}.vicc-slideshow__spacer{aspect-ratio:1014/600}.vicc-slideshow__controls{display:flex;justify-content:flex-end;gap:1.125rem;margin-block-start:var(--space-5);pointer-events:auto}@media(min-width:64rem){.vicc-slideshow__controls{gap:var(--space-3);margin-block-start:1.125rem}}.vicc-slideshow__arrow{display:flex;padding:0;background:none;border:0;color:var(--color-accent-deep);cursor:pointer}.vicc-slideshow__arrow:hover,.vicc-slideshow__arrow:focus-visible{color:var(--color-primary)}.vicc-slideshow__arrow:disabled,.vicc-slideshow__arrow.is-disabled{color:var(--color-divider);cursor:default;pointer-events:none}.vicc-slideshow__arrow svg{display:block;width:2.125rem;height:2.125rem}@media(min-width:64rem){.vicc-slideshow__arrow svg{width:2.5rem;height:2.5rem}}.vicc-slide{width:100%;margin:0;padding-inline:var(--gutter)}@media(min-width:64rem){.vicc-slide{width:var(--vicc-slideshow-slide);padding-inline:0}}.vicc-slide__figure{margin:0}.vicc-slide__media{aspect-ratio:1014/600}.vicc-slide__media :where(img){width:100%;height:100%;object-fit:cover}.vicc-slide__caption{min-height:2.125rem;margin-block-start:var(--space-5);padding-inline-end:6.5rem;color:var(--color-primary-dark);font-size:.75rem;font-style:italic;line-height:var(--leading-meta)}@media(min-width:64rem){.vicc-slide__caption{min-height:2.1875rem;margin-block-start:1.4375rem;padding-inline-end:12.875rem;font-size:var(--text-sm)}}.swiper-initialized .vicc-slide:not(.swiper-slide-active) .vicc-slide__caption{visibility:hidden}.vicc-gradient-card{position:relative;display:flex;flex-direction:column;gap:var(--space-4);height:100%;padding:2rem var(--space-5);border-radius:var(--radius-sm);background:var(--gradient-brand)}.vicc-gradient-card__eyebrow{margin:0;color:var(--color-primary-bright);font-size:var(--text-base);font-weight:var(--font-weight-bold);line-height:var(--leading-meta);text-transform:uppercase}.vicc-gradient-card__heading{margin:0;color:var(--color-ecru);font-size:1.5rem;font-weight:var(--font-weight-bold);line-height:var(--leading-heading-sm)}.vicc-gradient-card__link{color:inherit;text-decoration:none}.vicc-gradient-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.vicc-gradient-card__link:hover,.vicc-gradient-card__link:focus-visible{text-decoration:underline}@media(min-width:64rem){.vicc-gradient-card{gap:var(--space-3);padding:var(--space-7) var(--space-6);border-radius:10px}.vicc-gradient-card__eyebrow{font-size:var(--text-sm)}.vicc-gradient-card__heading{font-size:1.375rem;letter-spacing:-.01em}}.vicc-gradient-card-group__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-gradient-card-group__heading{margin:0 0 1.25rem;color:var(--color-primary);font-weight:var(--font-weight-bold);font-size:2.25rem;letter-spacing:var(--tracking-tight);line-height:var(--leading-heading);text-align:center}.vicc-gradient-card-group__grid{display:grid;grid-template-columns:1fr;gap:var(--space-5)}.vicc-gradient-card-group__grid>.field,.vicc-gradient-card-group__grid>.field>.field__item{display:contents}@media(min-width:64rem){.vicc-gradient-card-group__heading{margin-block-end:1.75rem;font-size:2.625rem}.vicc-gradient-card-group__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap-grid);align-items:stretch}}.vicc-leadership{padding-block:2rem var(--space-band)}.vicc-leadership__inner{width:100%;max-width:calc(var(--measure-prose) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.vicc-leadership__heading{margin:0 0 2rem;color:var(--color-primary);font-size:1.625rem;font-weight:var(--font-weight-bold);line-height:var(--leading-heading)}.vicc-leadership__heading:has(+.vicc-leadership__intro){margin-block-end:var(--space-4)}.vicc-leadership__intro{margin:0 0 var(--space-7);color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body)}.vicc-leadership__list{display:flex;flex-direction:column;gap:3.125rem}.vicc-leadership__list>.field,.vicc-leadership__list>.field>.field__item{display:contents}@media(min-width:64rem){.vicc-leadership{padding-block:4.5rem 5.625rem}.vicc-leadership__heading{margin-block-end:2.125rem;font-size:2rem;letter-spacing:-.03em}.vicc-leadership__heading:has(+.vicc-leadership__intro){margin-block-end:var(--space-4)}.vicc-leadership__intro{margin-block-end:3.75rem;line-height:var(--leading-prose)}.vicc-leadership__list{gap:3rem}}.vicc-leader{display:flex;flex-direction:column;gap:var(--space-5)}.vicc-leader__media{position:relative;flex:none;width:11.5rem;height:11.5rem;overflow:hidden;border-radius:.5rem;background:var(--color-primary)}.vicc-leader__media :where(div,article,picture){display:contents}.vicc-leader__media :where(img){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vicc-leader__avatar{display:grid;place-items:center;inline-size:100%;block-size:100%;color:var(--color-on-dark);font-size:3rem;font-weight:var(--font-weight-bold);text-transform:uppercase;-webkit-user-select:none;user-select:none}.vicc-leader__body{min-width:0}.vicc-leader__name{margin:0;color:var(--color-primary);font-size:1.375rem;font-weight:var(--font-weight-bold);line-height:var(--leading-heading-sm);letter-spacing:-.01em}.vicc-leader__link{color:inherit}.vicc-leader__roles{margin-block-start:var(--space-4);color:var(--color-primary-dark);font-size:var(--text-body);font-weight:var(--font-weight-bold);line-height:var(--leading-body)}.vicc-leader__roles p{margin:0}.vicc-leader__roles p+p{margin-block-start:var(--space-4)}.vicc-leader__bio{margin-block-start:.9375rem;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body)}.vicc-leader__bio p,.vicc-leader__bio ul,.vicc-leader__bio ol{margin-block:0}.vicc-leader__bio p+p,.vicc-leader__bio p+ul,.vicc-leader__bio p+ol,.vicc-leader__bio ul+p,.vicc-leader__bio ol+p{margin-block-start:var(--space-4)}@media(min-width:64rem){.vicc-leader{flex-direction:row;align-items:flex-start;gap:1.4375rem}.vicc-leader__body{flex:1}.vicc-leader__name{font-size:var(--text-lead);letter-spacing:0}.vicc-leader__roles{margin-block-start:0;font-size:var(--text-base);line-height:var(--leading-relaxed)}.vicc-leader__roles p+p{margin-block-start:0}.vicc-leader__bio{line-height:var(--leading-prose)}}.vicc-title-band__band{background:var(--gradient-brand-reverse);color:var(--color-on-dark)}.vicc-title-band--reverse .vicc-title-band__band{background:var(--gradient-brand)}.vicc-title-band__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-title-band__band .vicc-title-band__inner{padding-block:var(--space-band)}.vicc-title-band__title{margin:0;font-weight:var(--font-weight-bold);font-size:clamp(2.25rem,4vw + 1rem,var(--text-h1));line-height:var(--leading-heading)}.vicc-title-band__intro{max-width:37.6875rem;margin:var(--space-4) 0 0;font-size:var(--text-body);line-height:var(--leading-body)}.vicc-title-band__cta{margin-block-start:var(--space-5)}.vicc-title-band__breadcrumbs{background:var(--color-bg);margin-block-end:-1.125rem}.vicc-title-band__breadcrumbs .vicc-title-band__inner{padding-block:var(--space-6) 0}.vicc-title-band__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin:0;padding-inline-start:0;list-style:none;font-size:var(--text-body);line-height:var(--leading-body)}.vicc-title-band__crumb{display:inline-flex;align-items:center;gap:var(--space-3)}.vicc-title-band__crumb:not(:first-child):before{content:"";inline-size:1px;block-size:1rem;background:var(--color-text-muted)}.vicc-title-band__crumb-link{display:inline-flex;align-items:center;color:var(--color-primary);text-decoration:none}.vicc-title-band__crumb-link:hover,.vicc-title-band__crumb-link:focus-visible{text-decoration:underline}.vicc-title-band__home-icon{display:block;inline-size:1.5rem;block-size:1.5rem;color:var(--color-primary)}.vicc-title-band__current{color:var(--color-text)}@media(min-width:64rem){.vicc-title-band__band .vicc-title-band__inner{display:grid;grid-template-columns:minmax(min-content,1fr) minmax(0,37.6875rem);column-gap:var(--space-7);align-items:start;padding-block:4.5rem}.vicc-title-band__band .vicc-title-band__inner:not(:has(.vicc-title-band__intro))>.vicc-title-band__title{grid-column:1/-1}.vicc-title-band__title{line-height:var(--leading-display)}.vicc-title-band__breadcrumbs{margin-block-end:0}.vicc-title-band__breadcrumbs .vicc-title-band__inner{padding-block:var(--space-5)}.vicc-title-band__crumbs{font-size:var(--text-base);line-height:var(--leading-ui)}.vicc-title-band__intro{margin-block-start:0}.vicc-title-band__cta{justify-self:start}.vicc-title-band__intro+.vicc-title-band__cta{grid-column:2}}@media(min-width:64rem){.vicc-title-band:has(.vicc-title-band__breadcrumbs)+.vicc-section-margin,.vicc-title-band:has(.vicc-title-band__breadcrumbs)+.vicc-section-rule{margin-block-start:calc(var(--section-gap) - 1.875rem)}}.vicc-title-band+.vicc-text-band.vicc-band-ecru{margin-block-start:0}.vicc-title-band:has(+.vicc-text-band.vicc-band-ecru) .vicc-title-band__breadcrumbs{margin-block-end:0}@media(max-width:63.999rem){.vicc-title-band:has(+.vicc-text-band.vicc-band-ecru) .vicc-title-band__breadcrumbs .vicc-title-band__inner{padding-block-end:var(--space-6)}}.vicc-breadcrumbs{padding-block:var(--space-6)}.vicc-breadcrumbs__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-breadcrumbs__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin:0;padding-inline-start:0;list-style:none;font-size:var(--text-body);line-height:var(--leading-body)}.vicc-breadcrumbs__crumb{display:inline-flex;align-items:center;gap:var(--space-3)}.vicc-breadcrumbs__crumb:not(:first-child):before{content:"";inline-size:1px;block-size:1rem;background:var(--color-text-muted)}.vicc-breadcrumbs__crumb-link{display:inline-flex;align-items:center;color:var(--color-primary);text-decoration:none}.vicc-breadcrumbs__crumb-link:hover,.vicc-breadcrumbs__crumb-link:focus-visible{text-decoration:underline}.vicc-breadcrumbs__home-icon{display:block;inline-size:1.5rem;block-size:1.5rem;color:var(--color-primary)}.vicc-breadcrumbs__current{color:var(--color-text)}@media(min-width:64rem){.vicc-breadcrumbs{padding-block:var(--space-5)}.vicc-breadcrumbs__crumbs{font-size:var(--text-base);line-height:var(--leading-ui)}}.vicc-breadcrumbs+.vicc-section-margin,.vicc-breadcrumbs+.vicc-section-rule{margin-block-start:0}@media(min-width:64rem){.vicc-breadcrumbs+.vicc-section-margin,.vicc-breadcrumbs+.vicc-section-rule{margin-block-start:calc(var(--section-gap) - 1.875rem)}}.vicc-disclaimer__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-disclaimer__label,.vicc-disclaimer__text{max-inline-size:80ch}.vicc-disclaimer__inner>*{margin:0}.vicc-disclaimer__label{padding-block-start:var(--space-5);border-block-start:1px solid var(--color-divider);max-inline-size:none;color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--font-weight-bold);line-height:var(--leading-meta);letter-spacing:.08em;text-transform:uppercase}.vicc-disclaimer__text{margin-block-start:var(--space-2);padding-block-end:var(--space-7);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-meta)}.vicc-disclaimer__text p{margin:0}.vicc-disclaimer__text p+p{margin-block-start:var(--space-3)}.vicc-disclaimer__text a{color:var(--color-primary);text-decoration:underline}.vicc-search-directory:has(>.vicc-disclaimer){padding-block-end:0}.vicc-search-directory>.vicc-disclaimer{grid-column:full;grid-row:6;margin-block-start:var(--section-gap)}.vicc-trial-page__inner:has(+.vicc-disclaimer){padding-block-end:var(--space-8)}.vicc-trial-print .vicc-disclaimer{margin-block-start:var(--space-7)}.vicc-trial-print .vicc-disclaimer__inner{max-width:none;padding-inline:0}.vicc-trial-print .vicc-disclaimer__text{padding-block-end:0}.vicc-link-list-band{padding-block:var(--space-band)}.vicc-link-list-band--white{margin-block:var(--section-gap);padding-block:0}.vicc-link-list-band.vicc-band-ecru:has(+.vicc-cta-section.vicc-band-ecru){padding-block-end:calc(var(--space-band) - var(--space-3))}.vicc-link-list-band__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-link-list-band__heading{max-width:52.8125rem;margin:0 auto;color:var(--color-primary);font-size:2.25rem;font-weight:var(--font-weight-bold);line-height:var(--leading-heading);text-align:start}.vicc-link-list-band__intro{max-width:61.875rem;margin:var(--space-3) auto 0;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body);text-align:start}.vicc-link-list-band__columns{display:grid;grid-template-columns:1fr;column-gap:var(--space-5);max-width:63.375rem;margin:2rem auto 0}.vicc-link-list-band__column{margin:0;padding-inline-start:0;list-style:none}.vicc-link-list-band__item{border-top:1px solid var(--color-divider)}.vicc-link-list-band__link{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding-block:.875rem var(--space-3);color:var(--color-primary);font-size:var(--text-body);font-weight:var(--font-weight-bold);line-height:var(--leading-body);text-decoration:none}.vicc-link-list-band__link:hover .vicc-link-list-band__label,.vicc-link-list-band__link:focus-visible .vicc-link-list-band__label{text-decoration:underline}.vicc-link-list-band__label--plain{display:block;padding-block:.875rem var(--space-3);color:var(--color-primary);font-size:var(--text-body);font-weight:var(--font-weight-regular);line-height:var(--leading-body)}.vicc-link-list-band__arrow{flex:0 0 auto;inline-size:1.875rem;block-size:1.875rem;color:var(--color-accent-deep)}@media(min-width:64rem){.vicc-link-list-band{padding-block:5.75rem 6.5rem}.vicc-link-list-band--white{padding-block:0}.vicc-link-list-band.vicc-band-ecru:has(+.vicc-cta-section.vicc-band-ecru){padding-block-end:calc(var(--space-8) - var(--space-5))}.vicc-link-list-band__heading{font-size:var(--text-h2);text-align:center}.vicc-link-list-band__intro{margin-block-start:var(--space-4);text-align:center}.vicc-link-list-band__columns{grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-7)}.vicc-link-list-band__link,.vicc-link-list-band__label--plain{padding-block:var(--space-4) var(--space-5);font-size:var(--text-lead);line-height:var(--leading-relaxed)}}.vicc-appointment-card{--appt-card-heading-size:1.75rem;display:flex;flex-direction:column;align-items:center;gap:.9375rem;padding:3rem 1.1875rem;background:var(--color-ecru);border-radius:var(--radius-sm);text-align:center}.vicc-appointment-card__icon{width:3.75rem;height:3.375rem;background:url(/themes/custom/vicc/images/appointment-ribbon.svg) no-repeat center/contain}.vicc-appointment-card__heading{margin-block:0;color:var(--color-primary);font-size:var(--appt-card-heading-size);font-weight:var(--font-weight-bold);line-height:var(--leading-heading)}.vicc-appointment-card__body{margin-block:0;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body)}.vicc-appointment-card__actions{display:flex;flex-direction:column;gap:var(--space-5);width:100%;margin-block-start:var(--space-2)}.vicc-appointment-card__actions .vicc-btn{width:100%}@media(min-width:64rem){.vicc-appointment-card{--appt-card-heading-size:1.5rem;padding:var(--space-7) 2.125rem}.vicc-appointment-card__heading{line-height:var(--leading-heading-sm)}}.vicc-card-image-background{position:relative;margin-block:0 var(--section-gap);background:var(--color-primary-dark);padding-block-end:var(--space-5)}.vicc-callout-group+.vicc-card-image-background,.vicc-cta-section+.vicc-card-image-background,.vicc-link-columns+.vicc-card-image-background,.vicc-text-card-group+.vicc-card-image-background,.vicc-text-band:not(.vicc-text-band--white)+.vicc-card-image-background{margin-block-start:0}.vicc-title-band+.vicc-card-image-background{margin-block-start:0}.vicc-title-band:has(.vicc-title-band__breadcrumbs)+.vicc-card-image-background{margin-block-start:var(--section-gap)}.vicc-card-image-background:has(+.vicc-cta-section){margin-block-end:0}.vicc-card-image-background__media{position:relative;overflow:clip;border-radius:0;aspect-ratio:1108/623}.vicc-card-image-background__media :where(img){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vicc-card-image-background__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,var(--color-primary-dark),rgba(40,45,78,0) 25%)}.vicc-card-image-background__inner{width:100%}.vicc-card-image-background__card{margin-inline:1.1875rem;padding:2rem 1.1875rem;border-radius:var(--radius-md);background:var(--color-primary);color:var(--color-on-dark)}.vicc-card-image-background__heading{margin:0;color:var(--color-on-dark);font-size:2.25rem;font-weight:var(--font-weight-bold);line-height:var(--leading-heading);letter-spacing:var(--tracking-tight)}.vicc-card-image-background__heading em{font-weight:var(--font-weight-regular)}.vicc-card-image-background__body{margin:var(--space-4) 0 0;font-size:var(--text-body);line-height:var(--leading-body)}.vicc-card-image-background__actions{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);margin-block-start:var(--space-5)}.vicc-card-image-background__actions:has(.vicc-card-image-background__cta--secondary){align-items:stretch;width:19.625rem;max-width:100%}.vicc-card-image-background__actions:has(.vicc-card-image-background__cta--secondary) .vicc-btn{padding-inline:var(--space-4)}.vicc-card-image-background__cta{max-width:100%;white-space:normal}.vicc-card-image-background__cta-arrow{width:1.25rem;height:1.25rem}.vicc-card-image-background__play{position:absolute;right:0;left:auto;bottom:2.875rem;z-index:1;display:inline-flex;align-items:center;gap:var(--space-4);min-height:3.125rem;padding-block:0;padding-inline:var(--space-5);border:0;border-radius:var(--radius-full) 0 0 var(--radius-full);background:var(--color-accent);color:var(--color-on-accent);font-weight:var(--font-weight-bold);font-size:var(--text-body);line-height:var(--leading-body);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:background-color .15s ease}.vicc-card-image-background__play svg path{transition:fill .15s ease}.vicc-card-image-background__play:hover,.vicc-card-image-background__play:focus-visible{background:var(--color-primary-bright)}.vicc-card-image-background__play:hover svg path,.vicc-card-image-background__play:focus-visible svg path{fill:currentColor}.vicc-card-image-background__play-icon{flex:0 0 auto;width:1rem;height:1.125rem}.vicc-card-image-background__dialog{width:min(64rem,100vw - var(--space-4) * 2);max-width:none;padding:0;border:0;background:transparent;color:var(--color-on-dark)}.vicc-card-image-background__dialog::backdrop{background:var(--color-scrim)}.vicc-card-image-background__dialog-inner{position:relative;overflow:hidden;border-radius:var(--radius-md);background:var(--color-primary-dark)}.vicc-card-image-background__dialog-close{position:absolute;z-index:2;top:var(--space-3);right:var(--space-3);display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border:0;border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-primary-dark);font-size:var(--text-h3);line-height:1;cursor:pointer;transition:background-color .15s ease}.vicc-card-image-background__dialog-close:hover,.vicc-card-image-background__dialog-close:focus-visible{background:var(--color-primary-bright)}.vicc-card-image-background__video{position:relative;aspect-ratio:16/9}.vicc-card-image-background__video :where(iframe,video){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}@media(min-width:64rem){.vicc-card-image-background{display:grid;grid-template-columns:minmax(0,1fr);margin-block:var(--section-gap);min-height:39.0625rem;overflow:clip;padding-block-end:0;border-radius:0}.vicc-title-band:has(.vicc-title-band__breadcrumbs)+.vicc-card-image-background{margin-block-start:var(--space-6)}.vicc-card-image-background__heading{font-size:2.625rem}.vicc-card-image-background__body{margin-block-start:var(--space-3)}.vicc-card-image-background__media{position:absolute;inset-block:0;z-index:0;width:76.94%;aspect-ratio:auto}.vicc-card-image-background__inner{position:relative;z-index:1;max-width:var(--container-max);margin-inline:auto;padding-block:var(--space-band);padding-inline:var(--gutter);display:flex;align-items:center;pointer-events:none}.vicc-card-image-background__card{width:min(32.5rem,46%);margin-inline:0;padding:3.25rem 2rem;pointer-events:auto}.vicc-card-image-background__play{bottom:3.4375rem;min-height:4.25rem;padding-inline:1.6875rem 2.0625rem}.vicc-card-image-background__play-icon{width:1.5rem;height:1.6875rem}.vicc-card-image-background.vicc-card-image-background--card-left .vicc-card-image-background__media{inset-inline-end:0}.vicc-card-image-background.vicc-card-image-background--card-left .vicc-card-image-background__media:after{background:linear-gradient(to right,var(--color-primary-dark),rgba(40,45,78,0) 22%)}.vicc-card-image-background.vicc-card-image-background--card-left .vicc-card-image-background__inner{justify-content:flex-start}.vicc-card-image-background.vicc-card-image-background--card-left .vicc-card-image-background__play{right:0;left:auto;border-radius:var(--radius-full) 0 0 var(--radius-full)}.vicc-card-image-background.vicc-card-image-background--card-right .vicc-card-image-background__media{inset-inline-start:0}.vicc-card-image-background.vicc-card-image-background--card-right .vicc-card-image-background__media:after{background:linear-gradient(to left,var(--color-primary-dark),rgba(40,45,78,0) 22%)}.vicc-card-image-background.vicc-card-image-background--card-right .vicc-card-image-background__inner{justify-content:flex-end}.vicc-card-image-background.vicc-card-image-background--card-right .vicc-card-image-background__play{right:auto;left:0;border-radius:0 var(--radius-full) var(--radius-full) 0}}.vicc-article-card{position:relative;display:flex;flex-direction:column;width:100%;max-width:24.5rem;padding:var(--space-5) var(--space-5) var(--space-6);border-radius:var(--radius-sm);background:var(--color-ecru);color:var(--color-text)}.vicc-article-card__media{aspect-ratio:344/193;overflow:clip}.vicc-article-card__media :where(img){display:block;width:100%;height:100%;object-fit:cover}.vicc-article-card__content{margin-block-start:var(--space-4)}.vicc-article-card__category{margin:0;color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--font-weight-regular);line-height:var(--leading-meta);text-transform:uppercase}.vicc-article-card__title{margin:var(--space-2) 0 0;color:var(--color-primary);font-size:1.5rem;font-weight:var(--font-weight-bold);line-height:var(--leading-heading-sm)}.vicc-article-card__link{color:inherit;text-decoration:none}.vicc-article-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.vicc-article-card__link:focus-visible{outline:none;box-shadow:none}.vicc-article-card__link:focus-visible:after{outline:3px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 6px var(--color-bg)}.vicc-article-card__excerpt{margin:var(--space-4) 0 0;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body)}@media(min-width:64rem){.vicc-article-card__title{font-size:1.375rem;letter-spacing:-.01em}}.vicc-article-card:hover .vicc-article-card__title,.vicc-article-card:focus-within .vicc-article-card__title{text-decoration:underline}.vicc-news-band__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-news-band__heading{margin:0;color:var(--color-primary);font-size:2.25rem;font-weight:var(--font-weight-bold);line-height:var(--leading-heading);letter-spacing:-.03em;text-align:center}.vicc-news-band__grid{display:grid;grid-template-columns:1fr;justify-items:center;gap:var(--space-5);margin-block-start:var(--space-6)}.vicc-news-band__grid>div,.vicc-news-band__grid>div>div{display:contents}.vicc-news-band__actions{display:flex;justify-content:center;margin-block-start:var(--space-6)}@media(min-width:64rem){.vicc-news-band__heading{font-size:2.625rem}.vicc-news-band__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}.vicc-news-feature__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-news-feature__article{position:relative;display:flex;flex-direction:column;overflow:clip;border-radius:var(--radius-md);background:var(--gradient-brand);color:var(--color-on-dark)}.vicc-news-feature__media{position:relative;order:-1;aspect-ratio:16/9;overflow:clip;background:var(--color-surface)}.vicc-news-feature__media :where(img){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vicc-news-feature__content{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:var(--space-6) var(--space-5)}.vicc-news-feature__category{margin:0;color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--font-weight-bold);line-height:var(--leading-meta);text-transform:uppercase}.vicc-news-feature__title{margin:var(--space-3) 0 0;color:inherit;font-size:1.625rem;font-weight:var(--font-weight-bold);letter-spacing:-.02em;line-height:var(--leading-heading)}.vicc-news-feature__link{color:inherit;text-decoration:none}.vicc-news-feature__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.vicc-news-feature__link:focus-visible{outline:none;box-shadow:none}.vicc-news-feature__link:focus-visible:after{outline:3px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 6px var(--color-bg)}.vicc-news-feature__excerpt{margin:var(--space-5) 0 0;color:inherit;font-size:var(--text-body);line-height:var(--leading-body)}.vicc-news-feature__article:hover .vicc-news-feature__title,.vicc-news-feature__article:focus-within .vicc-news-feature__title{text-decoration:underline}.vicc-news-feature__empty{padding:var(--space-6);border:1px dashed var(--color-divider);color:var(--color-primary-dark);text-align:center}@media(min-width:64rem){.vicc-news-feature__article--with-image{display:grid;grid-template-columns:minmax(0,488fr) minmax(0,712fr);min-height:34.3125rem}.vicc-news-feature__media{grid-column:2;grid-row:1;order:initial;aspect-ratio:auto}.vicc-news-feature__content{grid-column:1;grid-row:1;padding:var(--space-7) 2.625rem}.vicc-news-feature__category{font-size:var(--text-base);line-height:1}.vicc-news-feature__title{margin-block-start:var(--space-4);font-size:1.875rem}}.vicc-news-teaser{position:relative;min-width:0;color:var(--color-primary-dark)}.vicc-news-teaser__media{position:relative;aspect-ratio:590/353;overflow:clip;border-radius:var(--radius-md);background:var(--color-surface)}.vicc-news-teaser__media :where(img){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vicc-news-teaser__category{margin:0;color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--font-weight-bold);line-height:1.15;text-transform:uppercase}.vicc-news-teaser__title{margin:var(--space-2) 0 0;color:var(--color-primary);font-size:1.375rem;font-weight:var(--font-weight-bold);letter-spacing:-.01em;line-height:var(--leading-heading-sm)}.vicc-news-teaser__link{color:inherit;text-decoration:none}.vicc-news-teaser__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.vicc-news-teaser__link:focus-visible{outline:none;box-shadow:none}.vicc-news-teaser__link:focus-visible:after{outline:3px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 6px var(--color-bg)}.vicc-news-teaser__excerpt{margin:var(--space-3) 0 0;color:var(--color-primary-dark);font-size:var(--text-base);line-height:var(--leading-relaxed)}.vicc-news-teaser:hover .vicc-news-teaser__title,.vicc-news-teaser:focus-within .vicc-news-teaser__title{text-decoration:underline}.vicc-news-teaser--feature .vicc-news-teaser__content{margin-block-start:var(--space-5)}.vicc-news-teaser--compact .vicc-news-teaser__category{font-size:.75rem;line-height:var(--leading-meta)}.vicc-news-teaser--compact .vicc-news-teaser__title{font-size:var(--text-lead);line-height:var(--leading-heading-sm)}.vicc-news-teaser--compact .vicc-news-teaser__excerpt{margin-block-start:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-meta)}.vicc-news-teaser--story .vicc-news-teaser__media{aspect-ratio:590/350}.vicc-news-teaser--story .vicc-news-teaser__content{margin-block-start:var(--space-4)}.vicc-news-teaser--story .vicc-news-teaser__title{margin-block-start:0;font-size:1.5rem;line-height:var(--leading-heading-sm)}.vicc-news-teaser--story .vicc-news-teaser__excerpt{margin-block-start:var(--space-2)}.vicc-news-section__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-news-section__header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding-block-end:var(--space-3);border-block-end:1px solid var(--color-divider)}.vicc-news-section__heading{margin:0;color:var(--color-primary);font-size:2.25rem;font-weight:var(--font-weight-bold);letter-spacing:-.03em;line-height:var(--leading-heading)}.vicc-news-section__more{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-primary);font-size:var(--text-body);font-weight:var(--font-weight-bold);line-height:var(--leading-body);text-decoration:none}.vicc-news-section__more:hover,.vicc-news-section__more:focus-visible{text-decoration:underline}.vicc-news-section__more-icon{flex:0 0 auto;width:2rem;height:1rem;color:var(--color-accent-deep)}.vicc-news-section__article-row,.vicc-news-section__feature-list,.vicc-news-section__story-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);margin-block-start:var(--space-6)}.vicc-news-section__list>*+*{margin-block-start:var(--space-5);padding-block-start:var(--space-5);border-block-start:1px solid var(--color-divider)}@media(min-width:48rem){.vicc-news-section__header{flex-direction:row;align-items:flex-end;justify-content:space-between}}@media(min-width:64rem){.vicc-news-section__heading{font-size:var(--text-h2)}.vicc-news-section__article-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-block-start:2.25rem}.vicc-news-section__feature-list{grid-template-columns:minmax(0,590fr) minmax(0,487fr);column-gap:10.25%;align-items:start;margin-block-start:2.125rem}.vicc-news-section__story-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.3125rem;margin-block-start:var(--space-5)}}.vicc-cancer-type,.vicc-page{--gutter:1.1875rem}@media(min-width:48rem){.vicc-cancer-type,.vicc-page{--gutter:clamp(1.25rem,7.5vw,6.75rem)}}.vicc-cancer-band__heading{margin-block:0;color:var(--color-primary);font-size:1.625rem;font-weight:var(--font-weight-bold);line-height:var(--leading-heading)}.vicc-cancer-band__body{margin-block:var(--space-3) 0;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body)}.vicc-cancer-band__heading+.vicc-rich-text{margin-block-start:var(--space-4)}@media(min-width:64rem){.vicc-cancer-band__heading{font-size:2rem;letter-spacing:-.02em}}.vicc-cancer-band.vicc-section--three-col .vicc-section__grid{row-gap:0}.vicc-cancer-band.vicc-section--three-col .vicc-section__col--first{margin-block-end:var(--space-5)}@media(min-width:64rem){.vicc-cancer-band.vicc-section--three-col .vicc-section__grid{row-gap:var(--space-7)}.vicc-cancer-band.vicc-section--three-col .vicc-section__col--first{margin-block-end:0}}.vicc-cancer-az{margin-block:var(--section-gap)}.vicc-cancer-az--banded{margin-block-start:0}.vicc-cancer-az--banded .vicc-cancer-az__inner{margin-block-start:5rem}.vicc-cancer-az__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-cancer-az__band{background:var(--gradient-brand);color:var(--color-on-dark)}.vicc-cancer-az__band-inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter);padding-block:3rem;text-align:center}.vicc-cancer-az__band-title{max-width:var(--measure-prose);margin:0 auto;font-size:clamp(2.5rem,4vw + 1rem,var(--text-h1));font-weight:var(--font-weight-bold);letter-spacing:-.03em;line-height:var(--leading-display)}.vicc-cancer-az__band-intro{max-width:var(--measure-prose);margin:var(--space-4) auto 0;font-size:var(--text-body);line-height:var(--leading-body)}.vicc-cancer-az__search{position:relative;width:min(62.25rem,100%);margin:2rem auto 0}.vicc-cancer-az__search-input{inline-size:100%;block-size:3.5rem;padding-inline:1.75rem 4.25rem;border:0;border-radius:var(--radius-full);background:var(--color-bg);color:var(--color-primary-dark);font:inherit;font-size:var(--text-base);text-align:start}.vicc-cancer-az__search-input::placeholder{color:var(--color-primary-dark);opacity:1}.vicc-cancer-az__search-input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.vicc-cancer-az__search-submit{position:absolute;inset-inline-end:var(--space-1);inset-block-start:var(--space-1);display:grid;place-items:center;inline-size:3rem;block-size:3rem;padding:0;border:.25rem solid var(--color-bg);border-radius:50%;background-color:var(--color-accent);color:transparent;font-size:0;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23282d4e' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cline x1='15.4' y1='15.4' x2='21' y2='21'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.375rem;transition:background-color .15s ease}.vicc-cancer-az__search-submit:hover,.vicc-cancer-az__search-submit:focus-visible{background-color:var(--color-primary-bright)}.vicc-cancer-az__empty{margin:var(--space-7) 0 0;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body)}.vicc-cancer-az__cards{display:grid;grid-template-columns:1fr;gap:var(--space-5);margin:0;padding:0;list-style:none}@media(min-width:64rem){.vicc-cancer-az__cards{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.375rem;row-gap:var(--space-5)}}.vicc-cancer-az__card-item{display:flex}.vicc-cancer-az__card-item[hidden]{display:none}.vicc-cancer-az__card{position:relative;width:100%;padding:var(--space-6);border-radius:var(--radius-sm);background:var(--color-ecru)}.vicc-cancer-az__card-title{display:flex;align-items:center;gap:var(--space-3);margin:0}.vicc-cancer-az__card-link{color:var(--color-primary);font-size:1.625rem;font-weight:var(--font-weight-regular);line-height:var(--leading-heading-sm);text-decoration:none}.vicc-cancer-az__card-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.vicc-cancer-az__card-link:focus-visible{outline:none;box-shadow:none}.vicc-cancer-az__card-link:focus-visible:after{outline:3px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 6px var(--color-bg)}.vicc-cancer-az__card-arrow{flex:none;width:30px;height:30px;color:var(--color-accent-deep)}.vicc-cancer-az__card-desc{margin:var(--space-3) 0 0;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-prose)}.vicc-cancer-az:hover .vicc-cancer-az__card:hover .vicc-cancer-az__card-link,.vicc-cancer-az__card:focus-within .vicc-cancer-az__card-link{text-decoration:underline}@media(max-width:63.999rem){.vicc-cancer-az--banded .vicc-cancer-az__inner{margin-block-start:3rem}.vicc-cancer-az__band-inner{padding-block:var(--space-7)}.vicc-cancer-az__search{margin-block-start:var(--space-5)}.vicc-cancer-az__cards{gap:var(--space-3)}.vicc-cancer-az__card-link{line-height:1.15}.vicc-cancer-az__card-desc{line-height:var(--leading-body)}}.vicc-location-hero{background:var(--gradient-brand-vertical);color:var(--color-on-dark);padding-block:var(--space-6)}.vicc-location-hero__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-location-hero__breadcrumbs{margin-block-end:var(--space-6)}.vicc-location-hero__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin:0;padding-inline-start:0;list-style:none;font-size:var(--text-body);line-height:var(--leading-body)}.vicc-location-hero__crumb{display:inline-flex;align-items:center;gap:var(--space-3)}.vicc-location-hero__crumb:not(:first-child):before{content:"";inline-size:1px;block-size:1rem;background:currentColor;opacity:.6}.vicc-location-hero__crumb-link{display:inline-flex;align-items:center;color:inherit;text-decoration:none}.vicc-location-hero__crumb-link:hover,.vicc-location-hero__crumb-link:focus-visible{text-decoration:underline}.vicc-location-hero__home-icon{display:block;inline-size:1.5rem;block-size:1.5rem;color:var(--color-accent-light)}.vicc-location-hero__card{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5);background:var(--color-ecru);border-radius:var(--radius-md);color:var(--color-primary-dark)}.vicc-location-hero__panel{display:contents}.vicc-location-hero__photo{display:none}.vicc-location-hero__details{display:flex;flex-direction:column;gap:var(--space-3)}.vicc-location-hero__name{margin:0;color:var(--color-primary);font-size:1.5rem;font-weight:var(--font-weight-bold);line-height:var(--leading-heading-sm)}.vicc-location-hero__address{margin:0;font-size:var(--text-body);line-height:var(--leading-body)}.vicc-location-hero__meta{display:flex;flex-direction:column;gap:.375rem}.vicc-location-hero__label{margin:0;color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--font-weight-bold);text-transform:uppercase;line-height:var(--leading-meta)}.vicc-location-hero__value{margin:0;font-size:var(--text-body);line-height:var(--leading-body)}.vicc-location-hero__phone{color:inherit;text-decoration:none}.vicc-location-hero__phone:hover,.vicc-location-hero__phone:focus-visible{text-decoration:underline}.vicc-location-hero__map{order:-1;position:relative}.vicc-location-hero__iframe{display:block;width:100%;height:12.125rem;border:0;border-radius:var(--radius-md)}.vicc-location-hero__directions{position:absolute;right:.625rem;bottom:.625rem;display:flex;align-items:center;justify-content:center;inline-size:2.625rem;block-size:2.625rem;background:var(--color-primary);border-radius:var(--radius-full);color:var(--color-on-dark)}.vicc-location-hero__directions:hover,.vicc-location-hero__directions:focus-visible{background:var(--color-primary-dark)}@media(min-width:64rem){.vicc-location-hero{background:var(--gradient-brand);padding-block:3rem 5.875rem}.vicc-location-hero__breadcrumbs{margin-block-end:1.625rem}.vicc-location-hero__crumbs{font-size:var(--text-base);line-height:var(--leading-ui)}.vicc-location-hero__card{flex-direction:row;align-items:stretch;gap:0;padding:0;background:none;min-block-size:35.8125rem}.vicc-location-hero__panel{display:block;flex:0 0 24.5rem;padding:var(--space-5);background:var(--color-ecru);border-radius:var(--radius-md) 0 0 var(--radius-md)}.vicc-location-hero__photo{position:relative;display:block;width:100%;block-size:14.1875rem;overflow:hidden;border-radius:var(--radius-md)}.vicc-location-hero__photo :where(div,article,picture){display:contents}.vicc-location-hero__photo :where(img){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vicc-location-hero__details{margin-block-start:1.25rem;gap:1.25rem}.vicc-location-hero__name{line-height:var(--leading-heading-sm)}.vicc-location-hero__address{margin-block-start:-.875rem}.vicc-location-hero__map{order:0;flex:1 1 auto;min-inline-size:0}.vicc-location-hero__iframe{height:100%;border-radius:0 var(--radius-md) var(--radius-md) 0}.vicc-location-hero__directions{display:none}}.vicc-location{--gutter:1.1875rem}@media(min-width:48rem){.vicc-location{--gutter:clamp(1.25rem,7.5vw,6.75rem)}}.vicc-location__prose{max-width:43.75rem}@media(min-width:64rem){.vicc-location__appointment-only{max-width:24.5rem}}.vicc-location-accordions__list{max-width:44rem;border-bottom:1px solid var(--color-divider)}.vicc-location-card{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-5);background:var(--color-ecru);border-radius:var(--radius-sm)}@media(min-width:64rem){.vicc-location-card{flex-direction:row;gap:2rem;padding:var(--space-6)}}.vicc-location-card__media{position:relative;height:12.125rem;overflow:hidden;border-radius:var(--radius-sm)}@media(min-width:64rem){.vicc-location-card__media{flex:none;width:clamp(11.25rem,25.5vw - 5rem,17.8125rem)}}.vicc-location-card__media :where(div,article,picture){display:contents}.vicc-location-card__media :where(img){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vicc-location-card__body{display:flex;flex:1;flex-direction:column;gap:1.25rem;min-width:0}.vicc-location-card__name{margin:0;font-size:1.5rem;font-weight:var(--font-weight-bold);line-height:var(--leading-heading-sm);color:var(--color-primary)}.vicc-location-card__link{color:inherit;text-decoration:none}.vicc-location-card__link:hover,.vicc-location-card__link:focus-visible{text-decoration:underline}.vicc-location-card__details{display:flex;flex-direction:column;gap:1.25rem}@media(min-width:64rem){.vicc-location-card__details{flex-direction:row;align-items:start}}.vicc-location-card__contact{font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-primary-dark)}@media(min-width:64rem){.vicc-location-card__contact{flex:1 1 0;min-width:0;max-width:15.75rem}}.vicc-location-card__address{margin:0 0 var(--space-4)}.vicc-location-card__phone{font-weight:var(--font-weight-bold);color:var(--color-primary);text-decoration:none}.vicc-location-card__phone:hover,.vicc-location-card__phone:focus-visible{text-decoration:underline}.vicc-location-card__treatments{display:flex;flex-direction:column;gap:.375rem}@media(min-width:64rem){.vicc-location-card__treatments{flex:1 1 0;min-width:0}}.vicc-location-card__treatments-label{margin:0;font-size:var(--text-body);font-weight:var(--font-weight-bold);letter-spacing:-.02em;line-height:var(--leading-ui);color:var(--color-primary-dark)}.vicc-location-card__treatments-list{margin:0;padding-inline-start:1.6875rem;font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-primary-dark)}.vicc-location-card__treatments-list li{margin:0}.vicc-directory__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter);padding-block:var(--space-4) var(--section-gap)}.vicc-title-band:has(.vicc-title-band__breadcrumbs)+.vicc-directory__inner,.vicc-title-band:has(.vicc-title-band__breadcrumbs)+.vicc-directory>.vicc-directory__inner{margin-block-start:var(--section-gap);padding-block-start:0}@media(min-width:64rem){.vicc-directory__inner{display:grid;grid-template-columns:16.25rem minmax(0,1fr);column-gap:clamp(2rem,4.4vw,3.375rem);align-items:start;padding-block:3.25rem var(--section-gap)}.vicc-title-band:has(.vicc-title-band__breadcrumbs)+.vicc-directory__inner,.vicc-title-band:has(.vicc-title-band__breadcrumbs)+.vicc-directory>.vicc-directory__inner{margin-block-start:0;padding-block-start:3.25rem}}.vicc-directory__filters{margin-block-end:2rem}@media(min-width:64rem){.vicc-directory__filters{margin-block-end:0;padding-block-start:1.125rem}}.vicc-directory__filters-toggle{display:flex;align-items:center;gap:var(--space-2);width:100%;min-height:3.125rem;padding:var(--space-3) var(--space-4);background:var(--color-bg);border:1px solid var(--color-divider);border-radius:var(--radius-md);font:inherit;font-size:var(--text-body);font-weight:var(--font-weight-bold);color:var(--color-primary);text-align:left;cursor:pointer}@media(min-width:64rem){.vicc-directory__filters-toggle{display:none}}.vicc-directory__filters-icon{flex:none}.vicc-directory__filters-panel{display:none;padding-block-start:var(--space-4)}.vicc-directory__filters-panel.is-open{display:block}@media(min-width:64rem){.vicc-directory__filters-panel{display:block;padding-block-start:0}}.vicc-directory__filters-panel details{margin:0;padding:0;border:0;border-bottom:1px solid var(--color-divider)}.vicc-directory__filters-panel details>summary{position:relative;padding-block:.9375rem;padding-inline-end:var(--space-6);list-style:none;font-size:var(--text-body);font-weight:var(--font-weight-bold);color:var(--color-primary);cursor:pointer}.vicc-directory__filters-panel details>summary::-webkit-details-marker{display:none}.vicc-directory__filters-panel details>summary:after{content:"";position:absolute;top:50%;right:.375rem;width:.625rem;height:.625rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-70%) rotate(45deg);transition:transform .12s ease}.vicc-directory__filters-panel details[open]>summary:after{transform:translateY(-30%) rotate(225deg)}.vicc-directory__filters-panel .form-item{margin:0 0 .625rem}.vicc-directory__filters-panel .form-item:last-child{margin-block-end:1.25rem}.vicc-directory__filters-panel .form-checkboxes .form-item{display:flex;align-items:flex-start;gap:.625rem}.vicc-directory__filters-panel .form-checkbox{flex:none;width:1.25rem;height:1.25rem;margin:.125rem 0 0;accent-color:var(--color-accent-deep)}.vicc-directory__filters-panel .form-item label{font-size:var(--text-base);line-height:var(--leading-body);color:var(--color-primary-dark)}.vicc-directory__filters-panel .form-actions{margin-block-start:1.25rem}.vicc-directory__filters-panel .form-actions input[type=submit]{min-height:2.5rem;padding:var(--space-2) var(--space-5);background:var(--color-primary);border:0;border-radius:var(--radius-full);font:inherit;font-weight:var(--font-weight-bold);color:var(--color-on-dark);cursor:pointer}.vicc-directory__list{display:grid;gap:var(--space-6)}.vicc-directory__list>:where(div){display:contents}.vicc-directory__empty{font-size:var(--text-body);line-height:var(--leading-prose);color:var(--color-primary-dark)}.vicc-directory--events .vicc-directory__list{gap:var(--space-5)}.vicc-directory__results .js-pager__items{display:flex;justify-content:center;margin:var(--space-7) 0 0;padding:0;list-style:none}.vicc-directory__results .js-pager__items .pager__item{display:flex}.vicc-directory__results .js-pager__items a.button{display:inline-flex;align-items:center;justify-content:center;min-height:3.125rem;padding:var(--space-2) var(--space-7);background:var(--color-bg);border:1px solid var(--color-primary);border-radius:var(--radius-full);font-size:var(--text-body);font-weight:var(--font-weight-bold);color:var(--color-primary);text-decoration:none}.vicc-directory__results .js-pager__items a.button:hover,.vicc-directory__results .js-pager__items a.button:focus-visible{background:var(--color-ecru)}[data-vicc-directory][aria-busy=true] .vicc-directory__results,[data-vicc-directory][aria-busy=true] .vicc-search-directory__results{opacity:.55;pointer-events:none;transition:opacity .15s ease}.ajax-progress--fullscreen{display:none}.vicc-pager{margin-block-start:1.875rem;padding-block-start:1rem;border-top:1px solid var(--color-divider)}.vicc-pager__items{position:relative;display:flex;align-items:center;justify-content:center;gap:1.125rem;margin:0;padding:0;list-style:none}.vicc-pager__item{display:flex}.vicc-pager__item--previous,.vicc-pager__item--next{position:absolute;top:50%;transform:translateY(-50%)}.vicc-pager__item--previous{left:0}.vicc-pager__item--next{right:0}.vicc-pager__number{display:flex;align-items:center;justify-content:center;width:2.3125rem;height:2.3125rem;border-radius:var(--radius-full);font-size:1.25rem;font-weight:var(--font-weight-bold);color:var(--color-primary);text-decoration:none}.vicc-pager__number:hover,.vicc-pager__number:focus-visible{background:var(--color-ecru)}.vicc-pager__number--current{background:var(--color-accent)}.vicc-pager__number--current:hover,.vicc-pager__number--current:focus-visible{background:var(--color-accent)}.vicc-pager__nav{display:flex;align-items:center;gap:.625rem;font-size:1.25rem;font-weight:var(--font-weight-bold);color:var(--color-primary);text-decoration:none}.vicc-pager__nav:hover .vicc-pager__nav-text,.vicc-pager__nav:focus-visible .vicc-pager__nav-text{text-decoration:underline}.vicc-pager__nav-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}@media(min-width:64rem){.vicc-pager__nav-text{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;clip-path:none;white-space:normal}}.vicc-pager__arrow{flex:none}.vicc-pager__arrow--previous{transform:rotate(180deg)}.vicc-member-hero__band{background:var(--gradient-brand);color:var(--color-on-dark)}.vicc-member-hero__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-member-hero__band .vicc-member-hero__inner{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6);padding-block:var(--space-band)}.vicc-member-hero__media{inline-size:10rem;aspect-ratio:1;flex:none;border-radius:50%;overflow:hidden}.vicc-member-hero__media :where(img){inline-size:100%;block-size:100%;object-fit:cover}.vicc-member-hero__avatar{display:grid;place-items:center;inline-size:100%;block-size:100%;border-radius:50%;background:var(--color-ecru);color:var(--color-primary);font-size:3.75rem;font-weight:var(--font-weight-bold);text-transform:uppercase;-webkit-user-select:none;user-select:none}.vicc-member-hero__body{max-width:44rem}.vicc-member-hero__name{margin:0;font-size:2rem;font-weight:var(--font-weight-bold);letter-spacing:-.03em;line-height:var(--leading-heading)}.vicc-member-hero__roles{margin:var(--space-3) 0 0;padding-inline-start:0;list-style:none;color:var(--color-ecru);font-size:var(--text-lead);line-height:var(--leading-meta)}.vicc-member-hero__role+.vicc-member-hero__role{margin-block-start:var(--space-2)}.vicc-member-hero__programs{margin-block-start:2rem;font-size:var(--text-body)}.vicc-member-hero__programs-label{margin:0;font-weight:var(--font-weight-bold)}.vicc-member-hero__programs-list{display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-2) 0 0;padding-inline-start:0;list-style:none}.vicc-member-hero__program{color:inherit;text-decoration:underline}.vicc-member-hero__program:hover,.vicc-member-hero__program:focus-visible{color:var(--color-ecru)}.vicc-member-hero__breadcrumbs{background:var(--color-bg);margin-block-end:-1.5rem}.vicc-member-hero__breadcrumbs .vicc-member-hero__inner{padding-block:var(--space-4) 0}.vicc-member-hero__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin:0;padding-inline-start:0;list-style:none;font-size:var(--text-base);line-height:var(--leading-ui)}.vicc-member-hero__crumb{display:inline-flex;align-items:center;gap:var(--space-3)}.vicc-member-hero__crumb:not(:first-child):before{content:"";inline-size:1px;block-size:1rem;background:var(--color-text-muted)}.vicc-member-hero__crumb-link{display:inline-flex;align-items:center;color:var(--color-primary);text-decoration:none}.vicc-member-hero__crumb-link:hover,.vicc-member-hero__crumb-link:focus-visible{text-decoration:underline}.vicc-member-hero__home-icon{display:block;inline-size:1.5rem;block-size:1.5rem;color:var(--color-primary)}.vicc-member-hero__current{color:var(--color-text)}@media(min-width:64rem){.vicc-member-hero__band .vicc-member-hero__inner{display:grid;grid-template-columns:15.5rem minmax(0,1fr);column-gap:4.0625rem;align-items:center;padding-block:6.4375rem}.vicc-member-hero__media{inline-size:15.5rem}.vicc-member-hero__avatar{font-size:6rem}.vicc-member-hero__name{font-size:var(--text-h2)}.vicc-member-hero__breadcrumbs{margin-block-end:0}.vicc-member-hero__breadcrumbs .vicc-member-hero__inner{padding-block:var(--space-5)}}.vicc-member-page__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter);padding-block:3.25rem 6.25rem;display:flex;flex-direction:column;gap:3rem}.vicc-member-page__section+.vicc-member-page__section{margin-block-start:3rem}.vicc-member-page__heading{margin:0 0 var(--space-4);color:var(--color-primary);font-size:2rem;font-weight:var(--font-weight-bold);letter-spacing:-.02em;line-height:var(--leading-heading)}@media(min-width:64rem){.vicc-member-page__inner{display:grid;grid-template-columns:minmax(0,var(--measure-prose)) minmax(14rem,18rem);justify-content:space-between;column-gap:clamp(3rem,6vw,8rem);align-items:start}}.vicc-search-directory{display:grid;padding-block-end:var(--section-gap);grid-template-columns:[full-start] minmax(var(--gutter),1fr) [content-start] minmax(0,76.5rem) [content-end] minmax(var(--gutter),1fr) [full-end]}.vicc-search-directory:before{content:"";grid-column:full;grid-row:1/3;background:var(--gradient-brand)}.vicc-search-directory>form,.vicc-search-directory>form>.form--inline{display:contents}.vicc-search-directory__masthead{grid-column:content;grid-row:1;z-index:1;max-width:var(--measure-prose);margin-inline:auto;padding-block:var(--space-band) 0;color:var(--color-on-dark);text-align:center}.vicc-search-directory__title{margin:0;font-size:clamp(2.5rem,4vw + 1rem,var(--text-h1));font-weight:var(--font-weight-bold);letter-spacing:-.03em;line-height:var(--leading-display)}.vicc-search-directory__intro{margin:var(--space-4) 0 0;font-size:var(--text-body);line-height:var(--leading-body)}.vicc-search-directory__search{position:relative;grid-column:content;grid-row:2;z-index:1;width:min(62.25rem,100%);margin-inline:auto;margin-block-start:2rem;padding-block-end:var(--space-band)}.vicc-search-directory__search .form-item{margin:0}.vicc-search-directory__search label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.vicc-search-directory__search input[type=text]{inline-size:100%;block-size:3.5rem;padding-inline:1.75rem 4.25rem;border:0;border-radius:var(--radius-full);background:var(--color-bg);color:var(--color-primary-dark);font:inherit;font-size:var(--text-base)}.vicc-search-directory__search input[type=text]::placeholder{color:var(--color-primary-dark);opacity:1}.vicc-search-directory__search .form-actions{position:absolute;inset-inline-end:var(--space-1);inset-block-start:var(--space-1);margin:0}.vicc-search-directory__search .form-submit{display:grid;place-items:center;inline-size:3rem;block-size:3rem;padding:0;border:.25rem solid var(--color-bg);border-radius:50%;background-color:var(--color-accent);color:transparent;font-size:0;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23282d4e' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cline x1='15.4' y1='15.4' x2='21' y2='21'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:1.375rem;transition:background-color .15s ease}.vicc-search-directory__search .form-submit:hover,.vicc-search-directory__search .form-submit:focus-visible{background-color:var(--color-primary-bright)}.vicc-search-directory__header{grid-column:content;grid-row:3;margin-block-start:2rem}.vicc-search-directory__count{margin:0;padding-block-end:1.25rem;border-bottom:1px solid var(--color-divider);color:var(--color-primary);font-size:1.5rem;font-weight:var(--font-weight-bold);line-height:1.4}.vicc-search-directory__chips{display:flex;flex-wrap:wrap;gap:var(--space-4);margin-block-start:var(--space-4)}.vicc-search-directory__chip{display:inline-flex;align-items:center;gap:.8125rem;padding:var(--space-2) .875rem;border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-primary);font-size:var(--text-base);font-weight:var(--font-weight-bold);line-height:var(--leading-prose);text-decoration:none}.vicc-search-directory__chip:hover,.vicc-search-directory__chip:focus-visible{background:var(--color-primary-bright)}.vicc-search-directory__chip-x{inline-size:.8125rem;block-size:.8125rem;flex:none}.vicc-search-directory__chip--clear{background:transparent;border:1px solid var(--color-primary-light)}.vicc-search-directory__chip--clear:hover,.vicc-search-directory__chip--clear:focus-visible{background:var(--color-ecru)}.vicc-search-directory__filters{grid-column:content;grid-row:4;margin-block-start:2rem}.vicc-search-directory__print{margin-block-start:var(--space-5)}.vicc-search-directory__results{grid-column:content;grid-row:5;margin-block-start:var(--space-2)}.vicc-search-directory__list{display:flex;flex-direction:column;gap:var(--space-5)}.vicc-search-directory__empty{font-size:var(--text-body);line-height:var(--leading-body)}.vicc-search-directory__results .js-pager__items{margin-block-start:var(--space-7)}@media(min-width:64rem){.vicc-search-directory{grid-template-columns:[full-start] minmax(var(--gutter),1fr) [content-start] 16.25rem [gap] 3.25rem [results-start] minmax(0,57rem) [content-end] minmax(var(--gutter),1fr) [full-end]}.vicc-search-directory__masthead{grid-column:content-start/content-end;padding-block-start:4.5rem}.vicc-search-directory__search{grid-column:content-start/content-end;margin-block-start:3rem;padding-block-end:5.375rem}.vicc-search-directory__search input[type=text]{block-size:5.375rem;padding-inline:3rem 6.5rem;font-size:var(--text-lead)}.vicc-search-directory__search .form-actions{inset-inline-end:.4375rem;inset-block-start:.4375rem}.vicc-search-directory__search .form-submit{inline-size:4.5625rem;block-size:4.5625rem;border-width:.375rem;background-size:1.5rem}.vicc-search-directory__header{grid-column:content-start/content-end;margin-block-start:3.75rem}.vicc-search-directory__filters{grid-column:content-start;margin-block-start:5.75rem}.vicc-search-directory__results{grid-column:results-start;grid-row:4;margin-block-start:5.75rem}.vicc-search-directory:has(.vicc-search-directory__header) .vicc-search-directory__filters,.vicc-search-directory:has(.vicc-search-directory__header) .vicc-search-directory__results{margin-block-start:var(--space-8)}}.vicc-search-result{position:relative;display:flex;flex-direction:column;padding:var(--space-5);border-radius:var(--radius-md);background:var(--color-ecru)}.vicc-search-result__eyebrow{margin:0 0 .625rem;color:var(--color-primary);font-size:var(--text-body);font-weight:var(--font-weight-bold);letter-spacing:.02em;text-transform:uppercase}.vicc-search-result__title{margin:0;color:var(--color-primary-dark);font-size:1.5rem;font-weight:var(--font-weight-semibold);line-height:var(--leading-heading-sm)}.vicc-search-result__link{color:inherit;text-decoration:none}.vicc-search-result__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.vicc-search-result__link:focus-visible{outline:none;box-shadow:none}.vicc-search-result__link:focus-visible:after{outline:3px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 6px var(--color-bg)}.vicc-search-result__link:hover,.vicc-search-result__link:focus-visible{text-decoration:underline}.vicc-search-result__excerpt{margin:var(--space-4) 0 0;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body)}.vicc-search-result__excerpt strong{font-weight:var(--font-weight-bold);color:var(--color-primary)}@media(min-width:64rem){.vicc-search-result{padding:var(--space-7)}}.vicc-member-card{--member-card-portrait:6.25rem;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-md);background:var(--color-ecru)}.vicc-member-card__media{inline-size:var(--member-card-portrait);aspect-ratio:1;flex:none;border-radius:50%;overflow:hidden}.vicc-member-card__media :where(img){inline-size:100%;block-size:100%;object-fit:cover}.vicc-member-card__avatar{display:grid;place-items:center;inline-size:100%;block-size:100%;border-radius:50%;background:var(--color-bg);color:var(--color-primary);font-size:calc(var(--member-card-portrait) * .36);font-weight:var(--font-weight-bold);text-transform:uppercase;-webkit-user-select:none;user-select:none}.vicc-member-card__name{margin:0;font-size:var(--text-lead);font-weight:var(--font-weight-bold);line-height:var(--leading-heading-sm)}.vicc-member-card__link{color:var(--color-primary);text-decoration:none}.vicc-member-card__link:hover,.vicc-member-card__link:focus-visible{text-decoration:underline}.vicc-member-card__role{margin:var(--space-2) 0 0;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-meta)}.vicc-member-card__meta{display:flex;flex-direction:column;gap:.625rem;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-meta)}.vicc-member-card__meta p{margin:0}@media(min-width:64rem){.vicc-member-card{--member-card-portrait:clamp(5rem,calc(13vw - 3.3rem),8.375rem);display:grid;grid-template-columns:var(--member-card-portrait) minmax(0,1fr) minmax(0,1.2fr);column-gap:1.25rem;align-items:center;padding:var(--space-6)}.vicc-member-card__name{font-size:clamp(1.25rem,1.4vw + .25rem,1.5rem)}.vicc-member-card__meta{margin-inline-start:var(--space-3)}}.vicc-member-card--featured{align-items:center;gap:1.25rem;padding:var(--space-7) 1.25rem;text-align:center;--member-card-portrait:8.375rem}.vicc-member-card--featured .vicc-member-card__name{font-size:1.5rem}.vicc-member-card--featured .vicc-member-card__role{margin-block-start:var(--space-3)}@media(min-width:64rem){.vicc-member-card--featured{grid-template-columns:var(--member-card-portrait) minmax(0,1fr);padding:var(--space-6);text-align:start}.vicc-member-card--featured .vicc-member-card__role{margin-block-start:.625rem}}.vicc-featured-members__inner{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5);width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-featured-members__heading{margin:0;color:var(--color-primary);font-size:1.625rem;font-weight:var(--font-weight-bold);line-height:var(--leading-heading)}.vicc-featured-members__intro{margin:var(--space-3) 0 0;color:var(--color-primary-dark);font-size:var(--text-body);line-height:var(--leading-body)}.vicc-featured-members__cards{display:grid;gap:var(--space-5)}.vicc-featured-members__actions{justify-self:center}@media(min-width:64rem){.vicc-featured-members__inner{grid-template-columns:24.5rem minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"header cards" "actions cards";column-gap:8rem;row-gap:var(--space-7);align-items:start}.vicc-featured-members__header{grid-area:header}.vicc-featured-members__heading{font-size:2rem;letter-spacing:-.02em}.vicc-featured-members__intro{margin-block-start:var(--space-4);line-height:var(--leading-prose)}.vicc-featured-members__cards{grid-area:cards}.vicc-featured-members__actions{grid-area:actions;justify-self:start;align-self:start}}.vicc-people-grid__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-people-grid__heading{margin:0 0 var(--space-5);color:var(--color-primary);font-weight:var(--font-weight-bold);font-size:2.25rem;line-height:var(--leading-heading);letter-spacing:var(--tracking-tight)}.vicc-people-grid__sections{display:flex;flex-direction:column;gap:var(--space-6)}.vicc-people-grid__sections>.field,.vicc-people-grid__sections>.field>.field__item{display:contents}@media(min-width:64rem){.vicc-people-grid__heading{margin-block-end:var(--space-7);font-size:var(--text-h2)}.vicc-people-grid__sections{gap:3.125rem}}.vicc-people-grid-section__label{margin:0 0 var(--space-6);padding-block-end:.625rem;border-bottom:1px solid var(--color-divider);color:var(--color-primary-dark);font-size:var(--text-base);font-weight:var(--font-weight-bold);letter-spacing:.13em;line-height:var(--leading-meta);text-transform:uppercase}.vicc-people-grid-section__grid{display:grid;grid-template-columns:1fr;gap:var(--space-6)}.vicc-people-grid-section__grid>.field,.vicc-people-grid-section__grid>.field>.field__item{display:contents}@media(min-width:64rem){.vicc-people-grid-section__grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--gap-grid);row-gap:3rem}}@media(min-width:75rem){.vicc-people-grid-section__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.vicc-name-list__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-name-list__heading{margin:0 0 var(--space-5);color:var(--color-primary);font-weight:var(--font-weight-bold);font-size:2.25rem;line-height:var(--leading-heading);letter-spacing:var(--tracking-tight)}.vicc-name-list__list{margin:0;padding:0;list-style:none;column-gap:var(--gap-grid)}.vicc-name-list__list--2{columns:16rem 2}.vicc-name-list__list--3{columns:16rem 3}.vicc-name-list__item{break-inside:avoid;margin-block-end:var(--space-3);color:var(--color-text);font-size:var(--text-body);line-height:var(--leading-body)}.vicc-name-list__item:last-child{margin-block-end:0}.vicc-name-list__name--external:after{content:"";display:inline-block;flex:0 0 auto;width:1rem;height:1rem;margin-inline-start:var(--space-2);background-color:currentColor;mask:url(/themes/custom/vicc/images/icon-external.svg) no-repeat center/contain;vertical-align:-.16em}@media(min-width:64rem){.vicc-name-list__heading{margin-block-end:var(--space-7);font-size:var(--text-h2)}.vicc-name-list__item{margin-block-end:var(--space-4)}}.vicc-directory--providers .vicc-search-directory__header{margin-block-start:0;margin-block-end:var(--space-6)}.vicc-js .vicc-directory--providers .vicc-provider-filters .form-actions{display:none}@media(min-width:64rem){.vicc-directory--providers .vicc-search-directory__header{margin-block-end:var(--space-7)}.vicc-directory--providers .vicc-directory__filters{padding-block-start:0;margin-block-start:calc(3.35rem - (1.875rem + 1.125rem * var(--leading-body)))}.vicc-directory--providers .vicc-people-grid-section__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:75rem){.vicc-directory--providers .vicc-people-grid-section__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.vicc-directory--providers .vicc-provider-filters__group{margin:0;padding:0;border:0;min-width:0}.vicc-person-card{position:relative}.vicc-person-card__trigger{display:inline;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;text-decoration:none;cursor:pointer}.vicc-person-card__trigger:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.vicc-person-card__trigger:focus-visible{outline:none;box-shadow:none}.vicc-person-card__trigger:focus-visible:after{outline:3px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 6px var(--color-bg)}.vicc-person-card__trigger:hover,.vicc-person-card__trigger:focus-visible{text-decoration:underline}.vicc-person-card__trigger:focus-visible{box-shadow:none}.vicc-person-card__media{position:relative;overflow:hidden;margin-block-end:1.25rem;aspect-ratio:373/405;border-radius:8px;background:var(--color-ecru)}.vicc-person-card__media :where(div,article,picture){display:contents}.vicc-person-card__media :where(img){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vicc-person-card__avatar{display:grid;place-items:center;inline-size:100%;block-size:100%;color:var(--color-primary);font-size:3rem;font-weight:var(--font-weight-bold);text-transform:uppercase;-webkit-user-select:none;user-select:none}.vicc-person-card__name{margin:0 0 .3125rem;color:var(--color-primary);font-size:var(--text-lead);font-weight:var(--font-weight-bold);line-height:var(--leading-heading-sm)}.vicc-person-card__title{margin:0;font-size:var(--text-base);font-weight:var(--font-weight-bold);line-height:var(--leading-relaxed)}.vicc-person-card__email{position:relative;z-index:1;display:inline-flex;align-items:center;gap:var(--space-2);margin-block-start:.625rem;color:var(--color-primary);font-size:var(--text-base);text-decoration:underline;overflow-wrap:anywhere}.vicc-person-card__email-icon{flex-shrink:0;color:var(--color-text-muted)}.vicc-person-card__dialog{width:min(50rem,100vw - var(--space-4) * 2);max-width:none;padding:0;border:0;border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text)}.vicc-person-card__dialog::backdrop{background:var(--color-scrim)}.vicc-person-card__dialog-inner{position:relative;display:grid;gap:var(--space-5);padding:var(--space-6)}.vicc-person-card__dialog-close{position:absolute;z-index:2;top:var(--space-3);right:var(--space-3);display:inline-grid;place-items:center;width:2.5rem;height:2.5rem;border:0;border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-primary-dark);font-size:var(--text-h3);line-height:1;cursor:pointer;transition:background-color .15s ease}.vicc-person-card__dialog-close:hover,.vicc-person-card__dialog-close:focus-visible{background:var(--color-primary-bright)}.vicc-person-card__dialog-media{position:relative;overflow:hidden;aspect-ratio:373/405;border-radius:8px;background:var(--color-bg)}.vicc-person-card__dialog-media :where(div,article,picture){display:contents}.vicc-person-card__dialog-media :where(img){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vicc-person-card__dialog-name{margin:0 0 .3125rem;color:var(--color-primary);font-size:var(--text-h3);font-weight:var(--font-weight-bold);line-height:var(--leading-heading);padding-inline-end:2.5rem}.vicc-person-card__dialog-title{margin:0;font-size:var(--text-base);font-weight:var(--font-weight-bold);line-height:var(--leading-relaxed)}.vicc-person-card__dialog-bio{margin-block-start:var(--space-4);font-size:var(--text-base);line-height:var(--leading-prose)}.vicc-person-card__dialog-bio p{margin:0 0 var(--space-3)}.vicc-person-card__dialog-bio p:last-child{margin-block-end:0}.vicc-person-card__dialog-bio a:not(.vicc-btn){text-decoration:underline}@media(min-width:64rem){.vicc-person-card__dialog-inner{grid-template-columns:13.75rem 1fr;align-items:start;gap:var(--space-6);padding:var(--space-7)}}.vicc-trial-hero__band{background:var(--gradient-brand);color:var(--color-on-dark)}.vicc-trial-hero__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-trial-hero__band .vicc-trial-hero__inner{padding-block:var(--space-band)}.vicc-trial-hero__tags{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:0;padding-inline-start:0;list-style:none}.vicc-trial-hero__tag{display:inline-flex;padding:.625rem;border-radius:.3125rem;background:var(--color-accent);color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--font-weight-bold);letter-spacing:.02em;text-decoration:none;text-transform:uppercase}.vicc-trial-hero__tag:hover,.vicc-trial-hero__tag:focus-visible{background:var(--color-primary-bright)}.vicc-trial-hero__tags+.vicc-trial-hero__title{margin-block-start:var(--space-5)}.vicc-trial-hero__title{max-width:70rem;margin:0;font-size:var(--text-h3);font-weight:var(--font-weight-bold);line-height:var(--leading-heading)}.vicc-trial-hero__breadcrumbs{background:var(--color-bg);margin-block-end:-1.5rem}.vicc-trial-hero__breadcrumbs .vicc-trial-hero__inner{padding-block:var(--space-4) 0}.vicc-trial-hero__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin:0;padding-inline-start:0;list-style:none;font-size:var(--text-base);line-height:var(--leading-ui)}.vicc-trial-hero__crumb{display:inline-flex;align-items:center;gap:var(--space-3)}.vicc-trial-hero__crumb:not(:first-child):before{content:"";inline-size:1px;block-size:1rem;background:var(--color-text-muted)}.vicc-trial-hero__crumb-link{display:inline-flex;align-items:center;color:var(--color-primary);text-decoration:none}.vicc-trial-hero__crumb-link:hover,.vicc-trial-hero__crumb-link:focus-visible{text-decoration:underline}.vicc-trial-hero__home-icon{display:block;inline-size:1.5rem;block-size:1.5rem;color:var(--color-primary)}.vicc-trial-hero__current{color:var(--color-text)}@media(min-width:64rem){.vicc-trial-hero__band .vicc-trial-hero__inner{padding-block:4rem 4.125rem}.vicc-trial-hero__title{font-size:2.375rem}.vicc-trial-hero__breadcrumbs{margin-block-end:0}.vicc-trial-hero__breadcrumbs .vicc-trial-hero__inner{padding-block:var(--space-5)}}.vicc-trial-page__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter);padding-block:3.25rem 6.25rem;display:flex;flex-direction:column;gap:3rem}.vicc-trial-page__aside-heading{margin:0 0 var(--space-3);color:var(--color-primary);font-size:1.5rem;font-weight:var(--font-weight-bold);line-height:var(--leading-heading-sm)}.vicc-trial-page__details{margin:0}.vicc-trial-page__row{padding-block:.9375rem;border-top:1px solid var(--color-divider);font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-primary-dark)}.vicc-trial-page__row:last-child{border-bottom:1px solid var(--color-divider)}.vicc-trial-page__label{display:inline;font-weight:var(--font-weight-bold)}.vicc-trial-page__value{display:inline;margin:0}.vicc-trial-page__row--stacked .vicc-trial-page__label{display:block}.vicc-trial-page__row--stacked .vicc-trial-page__value{display:block;margin-block-start:var(--space-1)}.vicc-trial-page__value-link{color:var(--color-primary);font-weight:var(--font-weight-bold);text-decoration:underline}.vicc-trial-page__value-link:hover,.vicc-trial-page__value-link:focus-visible{text-decoration:none}.vicc-trial-page__value-icon{display:inline-block;inline-size:1rem;block-size:1rem;margin-inline-start:.375rem;vertical-align:-.125rem;color:var(--color-primary)}.vicc-trial-page__actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block-start:var(--space-5)}.vicc-trial-page__heading{margin:0 0 var(--space-4);color:var(--color-primary);font-size:2rem;font-weight:var(--font-weight-bold);letter-spacing:-.02em;line-height:var(--leading-heading)}.vicc-trial-page__section+.vicc-trial-page__accordions,.vicc-trial-page__section+.vicc-trial-page__section,.vicc-trial-page__accordions+.vicc-trial-page__section{margin-block-start:3rem}.vicc-trial-page__section--participate .vicc-trial-page__heading{margin-block-end:var(--space-5)}.vicc-trial-page__accordions .vicc-faq-item[open]>.vicc-faq-item__summary{background:var(--color-ecru)}@media(min-width:64rem){.vicc-trial-page__inner{display:grid;grid-template-columns:17.875rem minmax(0,var(--measure-prose));justify-content:space-between;column-gap:clamp(3rem,6vw,8.125rem);align-items:start}}.vicc-trial-card{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-md);background:var(--color-ecru)}.vicc-trial-card__eyebrow{margin:0 0 .625rem;color:var(--color-primary);font-size:var(--text-body);font-weight:var(--font-weight-bold);letter-spacing:.02em;text-transform:uppercase}.vicc-trial-card__title{margin:0;color:var(--color-primary-dark);font-size:var(--text-lead);font-weight:var(--font-weight-semibold);line-height:var(--leading-heading-sm)}.vicc-trial-card__link{color:inherit;text-decoration:none}.vicc-trial-card__link:hover,.vicc-trial-card__link:focus-visible{text-decoration:underline}.vicc-trial-card__meta{display:flex;flex-direction:column;gap:var(--space-4);color:var(--color-primary);font-size:var(--text-body);font-weight:var(--font-weight-bold)}.vicc-trial-card__meta p{margin:0}.vicc-trial-card__nct-value{display:block}@media(min-width:64rem){.vicc-trial-card{display:grid;grid-template-columns:minmax(0,1fr) clamp(9.5rem,24.2vw - 5.9rem,15.75rem);column-gap:clamp(1.5rem,5.8vw - 2.2rem,3rem);align-items:start;padding:var(--space-7)}.vicc-trial-card__title{font-size:1.5rem}.vicc-trial-card__meta{gap:var(--space-5)}}.vicc-trial-print{max-width:64rem;margin-inline:auto;padding:var(--space-6) var(--space-5) var(--space-8)}.vicc-trial-print__toolbar{display:flex;justify-content:flex-end;gap:var(--space-3);margin-bottom:var(--space-6)}.vicc-trial-print__masthead{margin-bottom:var(--space-6);padding-bottom:var(--space-5);border-bottom:2px solid var(--color-primary-dark)}.vicc-trial-print__brand{margin:0 0 var(--space-2);color:var(--color-primary);font-size:var(--text-sm);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase}.vicc-trial-print__title{margin:0 0 var(--space-3);color:var(--color-primary-dark);font-size:2.25rem;line-height:var(--leading-heading)}.vicc-trial-print__summary{margin:0;color:var(--color-primary-dark);font-size:var(--text-body);font-weight:var(--font-weight-bold)}.vicc-trial-print__filters{margin:var(--space-2) 0 0;color:var(--color-primary-dark);font-size:var(--text-base)}.vicc-trial-print__filters strong{color:var(--color-primary)}.vicc-trial-print__date{margin:var(--space-2) 0 0;color:var(--color-primary);font-size:var(--text-sm)}.vicc-trial-print__list{display:flex;flex-direction:column;gap:var(--space-3)}.vicc-trial-print__empty{color:var(--color-primary-dark)}.vicc-trial-print .vicc-trial-card{padding:var(--space-4);gap:var(--space-3)}@media(min-width:64rem){.vicc-trial-print .vicc-trial-card{column-gap:2rem;padding:var(--space-4) var(--space-5)}}.vicc-trial-print .vicc-trial-card__eyebrow{margin-bottom:var(--space-1);font-size:.75rem}.vicc-trial-print .vicc-trial-card__title{font-size:var(--text-base)}.vicc-trial-print .vicc-trial-card__meta{gap:.375rem;font-size:.85rem}.vicc-trial-print .vicc-trial-card__nct-value{display:inline}@media print{.vicc-trial-print{max-width:none;padding:0}.vicc-trial-print__toolbar{display:none}.vicc-trial-print__masthead{margin-bottom:10pt;padding-bottom:6pt;border-bottom-width:1.5pt}.vicc-trial-print__brand{margin-bottom:2pt;font-size:7.5pt}.vicc-trial-print__title{margin-bottom:3pt;font-size:16pt}.vicc-trial-print__summary{font-size:10pt}.vicc-trial-print__filters{margin-top:2pt;font-size:9pt}.vicc-trial-print__date{margin-top:2pt;font-size:8pt}.vicc-trial-print__list{gap:0}.vicc-trial-print .vicc-trial-card{display:grid;grid-template-columns:minmax(0,1fr) 11rem;column-gap:12pt;align-items:start;padding:5pt 0;border-radius:0;border-bottom:.75pt solid #999;background:none;break-inside:avoid}.vicc-trial-print .vicc-trial-card__eyebrow{margin-bottom:1pt;font-size:7pt}.vicc-trial-print .vicc-trial-card__title{font-size:9.5pt;line-height:1.35}.vicc-trial-print .vicc-trial-card__meta{gap:2pt;font-size:8pt}.vicc-trial-print .vicc-trial-card__link{text-decoration:none}}.vicc-flowchart{padding-block:var(--space-6) var(--section-gap)}.vicc-flowchart__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-flowchart__toolbar{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-5);margin-block-end:var(--space-6)}.vicc-flowchart__revised{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted)}.vicc-flowchart__note{margin:var(--space-3) 0 0;font-size:var(--text-base)}.vicc-flowchart__actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.vicc-flowchart__branches-all{display:none}.vicc-js .vicc-flowchart__branches-all{display:inline-flex}.vicc-flowchart__key{border:1px solid var(--color-primary-dark);border-radius:var(--radius-sm);overflow:hidden}.vicc-flowchart__key-heading{margin:0;padding:var(--space-2) var(--space-4);background:var(--color-primary);color:var(--color-on-dark);font-weight:var(--font-weight-bold)}.vicc-flowchart__key-list{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:0;padding:var(--space-3) var(--space-4);list-style:none}.vicc-flowchart__box{position:relative;background:var(--color-bg);border:1px solid var(--color-primary-dark);border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);overflow-wrap:break-word;font-size:var(--text-sm);line-height:var(--leading-relaxed);text-align:center;color:var(--color-text)}.vicc-flowchart__box--on-hold{background:var(--color-primary-light);border-color:var(--color-primary-light);color:var(--color-on-dark)}.vicc-flowchart__box--pending{background:var(--color-flowchart-pending);border-color:var(--color-flowchart-pending);color:var(--color-on-dark)}.vicc-flowchart__label{margin:0;font-weight:var(--font-weight-bold)}.vicc-flowchart__chart-link{display:block;margin-block-end:var(--space-1);font-weight:var(--font-weight-bold);color:var(--color-primary);text-decoration:underline}.vicc-flowchart__chart-link:hover,.vicc-flowchart__chart-link:focus-visible{color:var(--color-primary-dark)}.vicc-flowchart__trial-link,.vicc-flowchart__trial-no{font-weight:var(--font-weight-bold);color:var(--color-primary)}.vicc-flowchart__trial-link{text-decoration:underline}.vicc-flowchart__trial-link:hover,.vicc-flowchart__trial-link:focus-visible{color:var(--color-primary-dark)}.vicc-flowchart__box--on-hold .vicc-flowchart__trial-no,.vicc-flowchart__box--pending .vicc-flowchart__trial-no{color:inherit}.vicc-flowchart__trial-title{margin:var(--space-2) 0 0}.vicc-flowchart__toggle{display:none;position:absolute;z-index:1;top:50%;left:-.75rem;width:1.5rem;height:1.5rem;padding:0;border:1px solid var(--color-primary);border-radius:50%;background:var(--color-bg);color:var(--color-primary);transform:translateY(-50%);cursor:pointer}.vicc-flowchart__toggle:before,.vicc-flowchart__toggle:after{content:"";position:absolute;top:50%;left:50%;width:.625rem;height:2px;background:currentColor;transform:translate(-50%,-50%)}.vicc-flowchart__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.vicc-flowchart__toggle[aria-expanded=true]:after{content:none}.vicc-flowchart__toggle:hover,.vicc-flowchart__toggle:focus-visible{background:var(--color-primary);color:var(--color-on-dark)}.vicc-js .vicc-flowchart__toggle{display:block}.vicc-js .vicc-flowchart__item.is-collapsed>.vicc-flowchart__children{display:none}.vicc-flowchart__tree,.vicc-flowchart__children{margin:0;padding:0;list-style:none}.vicc-flowchart__children{padding-inline-start:var(--space-5)}.vicc-flowchart__item{position:relative;padding-block-start:var(--space-3)}.vicc-flowchart__item:before{content:"";position:absolute;top:0;left:calc(-1 * var(--space-5) + var(--space-2));height:calc(var(--space-3) + 1.35rem);border-left:1px solid var(--color-primary-dark)}.vicc-flowchart__item:not(:last-child):before{height:100%}.vicc-flowchart__item:after{content:"";position:absolute;top:calc(var(--space-3) + 1.35rem);left:calc(-1 * var(--space-5) + var(--space-2));width:calc(var(--space-3));border-top:1px solid var(--color-primary-dark)}.vicc-flowchart__item--root{padding-block-start:0}.vicc-flowchart__item--root:before,.vicc-flowchart__item--root:after{content:none}@media(min-width:64rem){.vicc-flowchart__scroller{overflow-x:auto;padding-block-end:var(--space-4)}@supports not selector(::-webkit-scrollbar){.vicc-flowchart__scroller{scrollbar-width:thin;scrollbar-color:var(--color-primary) var(--color-ecru)}}.vicc-flowchart__scroller::-webkit-scrollbar{height:.875rem}.vicc-flowchart__scroller::-webkit-scrollbar-track{border-radius:var(--radius-full);background:var(--color-ecru)}.vicc-flowchart__scroller::-webkit-scrollbar-thumb{border:4px solid var(--color-ecru);border-radius:var(--radius-full);background:var(--color-primary)}.vicc-flowchart__scroller::-webkit-scrollbar-thumb:hover{background:var(--color-primary-dark)}.vicc-flowchart__tree{display:flex;justify-content:center;min-width:max-content;margin-inline:auto}.vicc-flowchart__item{padding:0;display:flex;flex-direction:column;align-items:center}.vicc-flowchart__item:before,.vicc-flowchart__item:after{content:none}.vicc-flowchart__item--root>.vicc-flowchart__box{width:min(24rem,100%);min-width:0}.vicc-flowchart__toggle{top:auto;bottom:-.75rem;left:50%;transform:translate(-50%)}.vicc-flowchart__children{position:relative;display:flex;align-items:stretch;margin-block-start:1.5rem;padding:0}.vicc-flowchart__children:before{content:"";position:absolute;top:-1.5rem;left:50%;height:1.5rem;border-left:1px solid var(--color-primary-dark)}.vicc-flowchart__children>.vicc-flowchart__item{position:relative;flex:1 0 auto;padding:1.5rem var(--space-2) 0}.vicc-flowchart__children>.vicc-flowchart__item:before,.vicc-flowchart__children>.vicc-flowchart__item:after{content:"";position:absolute;inset:auto;top:0;width:50%;height:1.5rem;border:0}.vicc-flowchart__children>.vicc-flowchart__item:before{right:50%;border-top:1px solid var(--color-primary-dark)}.vicc-flowchart__children>.vicc-flowchart__item:after{left:50%;border-top:1px solid var(--color-primary-dark);border-left:1px solid var(--color-primary-dark)}.vicc-flowchart__children>.vicc-flowchart__item:first-child:before{content:none}.vicc-flowchart__children>.vicc-flowchart__item:last-child:after{border-top:none}.vicc-flowchart__children>.vicc-flowchart__item:only-child:before{content:none}.vicc-flowchart__children .vicc-flowchart__box{width:100%;min-width:12rem;max-width:18rem}}@media screen and (min-width:64rem){.vicc-flowchart.has-compact-layout .vicc-flowchart__tree{width:var(--flowchart-width);min-width:100%}.vicc-flowchart.has-compact-layout .vicc-flowchart__item{flex:none;width:var(--flowchart-node-width);margin-inline-start:var(--flowchart-gap,0px)}.vicc-flowchart.has-compact-layout .vicc-flowchart__item--root{transform:translate(var(--flowchart-offset))}.vicc-flowchart.has-compact-layout .vicc-flowchart__box{flex:none;width:max-content}.vicc-flowchart.has-compact-layout .vicc-flowchart__item--root>.vicc-flowchart__box{width:24rem}.vicc-flowchart.has-compact-layout .vicc-flowchart__children{--flowchart-stem:calc(1.5rem + var(--flowchart-row-height,0px) - var(--flowchart-box-height,0px));flex:none;width:max-content;margin-block-start:var(--flowchart-stem)}.vicc-flowchart.has-compact-layout .vicc-flowchart__children:before{top:calc(-1 * var(--flowchart-stem));height:var(--flowchart-stem)}.vicc-flowchart.has-compact-layout .vicc-flowchart__children>.vicc-flowchart__item:before{width:calc(50% + var(--flowchart-gap,0px))}}.vicc-flowchart__sup-text{white-space:normal}.vicc-flowchart__sup-text.is-clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden}.vicc-flowchart__more{margin-block-start:var(--space-2);padding:0;border:0;background:none;font:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-bold);color:var(--color-primary);text-decoration:underline;cursor:pointer}.vicc-flowchart__more:hover,.vicc-flowchart__more:focus-visible{color:var(--color-primary-dark)}.vicc-flowchart__dialog{width:min(48rem,100vw - var(--space-4) * 2);max-width:none;border:0;border-radius:var(--radius-md);padding:0}.vicc-flowchart__dialog::backdrop{background:#0000008c}.vicc-flowchart__dialog-inner{position:relative;padding:var(--space-6)}.vicc-flowchart__dialog-close{position:absolute;top:var(--space-3);right:var(--space-3);display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:var(--radius-full);background:var(--color-ecru);color:var(--color-primary-dark);cursor:pointer}.vicc-flowchart__dialog-close:hover,.vicc-flowchart__dialog-close:focus-visible{background:var(--color-nav-accent)}.vicc-flowchart__dialog-title{margin:0 0 var(--space-4);padding-inline-end:var(--space-6);font-size:var(--text-h3);color:var(--color-primary)}.vicc-flowchart__dialog-text{font-size:var(--text-base);line-height:var(--leading-prose)}@media print{.vicc-flowchart__actions,.vicc-flowchart__note,.vicc-flowchart__more,.vicc-flowchart__dialog,.vicc-js .vicc-flowchart__toggle{display:none}.vicc-js .vicc-flowchart__item.is-collapsed>.vicc-flowchart__children{display:block}.vicc-flowchart__box{break-inside:avoid}.vicc-flowchart__sup-text.is-clamped{display:block;-webkit-line-clamp:unset;overflow:visible}}.vicc-flowchart-listing{padding-block:var(--space-6) var(--section-gap)}.vicc-flowchart-listing__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-flowchart-listing__jump-list{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:0;padding:0;list-style:none}.vicc-flowchart-listing__grid{display:grid;gap:var(--space-6);margin-block-start:var(--space-6)}@media(min-width:64rem){.vicc-flowchart-listing__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-8)}}.vicc-flowchart-listing__panel{scroll-margin-block-start:var(--space-6)}.vicc-flowchart-listing__heading{margin:0;font-size:var(--text-h3)}.vicc-flowchart-listing__heading-link{color:var(--color-primary);text-decoration:none}.vicc-flowchart-listing__heading-link:hover,.vicc-flowchart-listing__heading-link:focus-visible{text-decoration:underline}.vicc-flowchart-listing__rows{margin:var(--space-4) 0 0;padding:0;list-style:none}.vicc-flowchart-listing__row{border-top:1px solid var(--color-divider);padding-block:var(--space-3)}.vicc-flowchart-listing__row:last-child{border-bottom:1px solid var(--color-divider)}.vicc-flowchart-listing__row-link{font-weight:var(--font-weight-bold);color:var(--color-primary);text-decoration:none}.vicc-flowchart-listing__row-link:hover,.vicc-flowchart-listing__row-link:focus-visible{text-decoration:underline}.vicc-flowchart-listing__row-label{color:var(--color-text-muted)}.vicc-flowchart-listing__empty{margin:var(--space-6) 0 0;font-size:var(--text-body)}.vicc-event-hero{position:relative;display:flex;flex-direction:column;background:var(--gradient-brand);color:var(--color-on-dark)}@media(min-width:64rem){.vicc-event-hero{display:block;min-height:38.375rem;background:linear-gradient(90deg,var(--color-primary) 2%,var(--color-primary-dark) 39%)}}.vicc-event-hero__panel-inner{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:var(--space-5) var(--gutter) var(--space-band)}@media(min-width:64rem){.vicc-event-hero__panel-inner{max-width:var(--container-max);margin-inline:auto;padding-block:3rem 3.5rem}.vicc-event-hero__panel-inner>*{max-width:min(32.5rem,41.6667vw - 5rem)}}.vicc-event-hero__breadcrumbs{margin-block-end:3.125rem}.vicc-event-hero__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin:0;padding-inline-start:0;list-style:none;font-size:var(--text-base);line-height:var(--leading-ui)}.vicc-event-hero__crumb{display:inline-flex;align-items:center;gap:var(--space-3)}.vicc-event-hero__crumb:not(:first-child):before{content:"";inline-size:1px;block-size:1.375rem;background:currentColor;opacity:.6}.vicc-event-hero__crumb-link{display:inline-flex;align-items:center;color:inherit;text-decoration:none}.vicc-event-hero__crumb-link:hover,.vicc-event-hero__crumb-link:focus-visible{text-decoration:underline}.vicc-event-hero__home-icon{display:block;inline-size:1.5rem;block-size:1.5rem;color:var(--color-accent-light)}.vicc-event-hero__name{margin:0;font-size:2.25rem;font-weight:var(--font-weight-bold);line-height:var(--leading-heading)}@media(min-width:64rem){.vicc-event-hero__name{font-size:var(--text-h2)}}.vicc-event-hero__sponsor{margin:var(--space-3) 0 0;font-size:var(--text-body);font-weight:var(--font-weight-bold)}.vicc-event-hero__sponsor-link{color:var(--color-accent);text-decoration:underline}.vicc-event-hero__sponsor-link:hover,.vicc-event-hero__sponsor-link:focus-visible{text-decoration:none}.vicc-event-hero__rule{width:100%;margin:1.75rem 0 1.625rem;border:0;border-top:1px solid var(--color-divider)}.vicc-event-hero__meta{display:flex;flex-direction:column;gap:.875rem;font-size:var(--text-base);line-height:var(--leading-relaxed)}.vicc-event-hero__date{margin:0;font-weight:var(--font-weight-bold)}.vicc-event-hero__meta-row{display:flex;align-items:center;gap:.375rem;margin:0}.vicc-event-hero__meta-icon{flex:none;color:var(--color-accent-light)}.vicc-event-hero__register{margin-block-start:var(--space-7)}.vicc-event-hero__media{order:-1;position:relative;height:21.25rem}@media(min-width:64rem){.vicc-event-hero__media{position:absolute;inset-block:0;right:0;left:max(49.1667%,50% - 12px);height:auto}}.vicc-event-hero__media :where(div,article,picture){display:contents}.vicc-event-hero__media :where(img){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vicc-event__prose{max-width:var(--measure-prose);margin-inline:auto}.vicc-event__upcoming{padding-block-end:var(--section-gap)}.vicc-event__upcoming-heading{margin:0 0 2.25rem;font-size:1.625rem;font-weight:var(--font-weight-bold);color:var(--color-primary);text-align:center}@media(min-width:64rem){.vicc-event__upcoming-heading{margin-block-end:var(--space-7);font-size:2rem}}.vicc-event__upcoming-grid{display:grid;gap:var(--space-5)}@media(min-width:64rem){.vicc-event__upcoming-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.vicc-event__upcoming-grid>:where(div),.vicc-event__upcoming-grid>:where(div)>:where(div){display:contents}.vicc-speaker{display:flex;flex-direction:column;gap:var(--space-5)}@media(min-width:64rem){.vicc-speaker{flex-direction:row;gap:1.6875rem;align-items:flex-start}}.vicc-speaker__media{position:relative;flex:none;width:11.5rem;height:11.5rem;overflow:hidden;border-radius:.5rem}@media(min-width:64rem){.vicc-speaker__media{width:11.25rem;height:11.25rem}}.vicc-speaker__media :where(div,article,picture){display:contents}.vicc-speaker__media :where(img){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vicc-speaker__body{flex:1;min-width:0}@media(min-width:64rem){.vicc-speaker__body{padding-block-start:var(--space-3)}}.vicc-speaker__name{margin:0;font-size:var(--text-lead);font-weight:var(--font-weight-bold);line-height:var(--leading-heading-sm);color:var(--color-primary)}.vicc-speaker__role{margin:0;font-size:var(--text-base);font-weight:var(--font-weight-bold);line-height:var(--leading-relaxed);color:var(--color-primary)}.vicc-speaker__bio{margin:.9375rem 0 0;font-size:var(--text-body);line-height:var(--leading-prose);color:var(--color-primary-dark)}.vicc-speaker-group__inner{max-width:var(--measure-prose);margin-inline:auto}.vicc-speaker-group__heading{margin:0 0 1.25rem;padding-block-end:1.25rem;border-bottom:1px solid var(--color-divider);font-size:var(--text-base);font-weight:var(--font-weight-bold);letter-spacing:.31em;text-transform:uppercase;color:var(--color-primary-dark)}.vicc-speaker-group__list{display:flex;flex-direction:column;gap:var(--space-7)}.vicc-speaker-group__list>.field,.vicc-speaker-group__list>.field>.field__item{display:contents}.vicc-sponsors-band{padding-block:2rem var(--space-band)}@media(min-width:64rem){.vicc-sponsors-band{padding-block:4.75rem var(--space-8)}}.vicc-sponsors-band__inner{width:100%;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--gutter)}.vicc-sponsors-band__heading{margin:0 0 var(--space-6);font-size:var(--text-h3);font-weight:var(--font-weight-bold);line-height:var(--leading-heading);color:var(--color-primary);text-align:center}@media(min-width:64rem){.vicc-sponsors-band__heading{margin-block-end:1.9375rem;font-size:2.625rem}}.vicc-sponsors-band__tiles{margin:0;padding:0;list-style:none}.vicc-sponsors-band__track:not(.swiper-initialized) .vicc-sponsors-band__tiles{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-5)}@media(min-width:64rem){.vicc-sponsors-band__track:not(.swiper-initialized) .vicc-sponsors-band__tiles{grid-template-columns:repeat(4,1fr)}}.vicc-sponsors-band__track:not(.swiper-initialized)+.vicc-sponsors-band__controls{display:none}.vicc-sponsors-band__tile{display:flex;align-items:center;justify-content:center;height:7.3125rem;padding:var(--space-4);background:var(--color-bg);border-radius:var(--radius-sm)}@media(min-width:64rem){.vicc-sponsors-band__tile{height:11rem;padding:var(--space-5)}}.vicc-sponsors-band__logo{max-width:100%;max-height:100%;object-fit:contain}.vicc-sponsors-band__controls{display:flex;justify-content:center;gap:var(--space-5);margin-block-start:2.375rem}.vicc-sponsors-band__controls:has(>.swiper-button-lock:only-of-type),.vicc-sponsors-band__controls:has(>.swiper-button-lock+.swiper-button-lock){display:none}.vicc-sponsors-band__arrow{display:flex}.vicc-sponsors-band__arrow.swiper-button-lock{display:none}.vicc-sponsors-band__arrow{padding:0;background:none;border:0;color:var(--color-accent-deep);cursor:pointer}.vicc-sponsors-band__arrow:hover,.vicc-sponsors-band__arrow:focus-visible{color:var(--color-primary)}.vicc-sponsors-band__arrow:disabled,.vicc-sponsors-band__arrow.is-disabled{color:var(--color-divider);cursor:default;pointer-events:none}.vicc-sponsors-band__arrow svg{display:block}.vicc-event-card{display:flex;flex-direction:column;padding:var(--space-5);background:var(--color-ecru);border-radius:var(--radius-sm)}@media(min-width:64rem){.vicc-event-card{padding:var(--space-6)}}.vicc-event-card__content{display:flex;flex:1;flex-direction:column;min-width:0}.vicc-event-card__date-block{display:none}@media(min-width:64rem){.vicc-event-card--row{flex-direction:row;gap:2rem;align-items:flex-start}.vicc-event-card--row .vicc-event-card__date-block{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;width:7.25rem;height:7.25rem;margin:0;background:var(--color-primary-dark);border-radius:var(--radius-sm);color:var(--color-on-dark);font-weight:var(--font-weight-bold);text-align:center}.vicc-event-card__date-month{font-size:var(--text-body);letter-spacing:.06em;text-transform:uppercase;line-height:1.2}.vicc-event-card__date-day{font-size:1.875rem;line-height:1.1}.vicc-event-card--row .vicc-event-card__title{font-size:1.5rem;margin-block-end:var(--space-4)}.vicc-event-card--row .vicc-event-card__date{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}}.vicc-event-card__category{margin:0 0 .625rem;font-size:.8125rem;font-weight:var(--font-weight-bold);letter-spacing:.09em;text-transform:uppercase;color:var(--color-primary-dark)}.vicc-event-card__title{margin:0 0 1.25rem;font-size:var(--text-lead);font-weight:var(--font-weight-bold);line-height:var(--leading-heading-sm);color:var(--color-primary)}.vicc-event-card__link{color:inherit;text-decoration:none}.vicc-event-card__link:hover,.vicc-event-card__link:focus-visible{text-decoration:underline}.vicc-event-card__meta{display:flex;flex-direction:column;gap:var(--space-2);margin-block-start:auto;font-size:var(--text-base);line-height:var(--leading-body);color:var(--color-primary-dark)}.vicc-event-card__date{margin:0;font-weight:var(--font-weight-bold)}.vicc-event-card__meta-row{display:flex;align-items:center;gap:.375rem;margin:0}.vicc-event-card__meta-icon{flex:none;color:var(--color-accent-deep)}.vicc-toc-section{margin-block-end:3rem;scroll-margin-top:var(--space-5)}.vicc-toc-section__heading{margin-block:0 var(--space-4);color:var(--color-primary);font-size:1.625rem;font-weight:var(--font-weight-bold);line-height:var(--leading-heading)}.vicc-toc-section .vicc-toc-section__content>*+*{margin-block-start:var(--space-6)}.vicc-toc-section .vicc-toc-section__content>.vicc-faq-item+.vicc-faq-item{margin-block-start:0}.vicc-toc-section .vicc-rich-text{font-size:var(--text-base);line-height:var(--leading-prose)}.vicc-toc-section .vicc-rich-text h3{font-size:var(--text-lead)}@media(min-width:64rem){.vicc-toc-section{margin-block-end:3.75rem}.vicc-toc-section__heading{font-size:2rem;letter-spacing:-.02em}.vicc-toc-section .vicc-toc-section__content>*+*{margin-block-start:var(--space-7)}.vicc-toc-section .vicc-rich-text{font-size:var(--text-body)}.vicc-toc-section .vicc-rich-text h3{font-size:1.5rem;letter-spacing:-.02em}}.vicc-image-caption__media :where(img){display:block;width:100%;height:auto;border-radius:var(--radius-md)}.vicc-image-caption__caption{margin-block-start:var(--space-5);color:var(--color-primary-dark);font-size:var(--text-base);font-style:italic;line-height:var(--leading-prose)}@media(min-width:64rem){.vicc-image-caption__caption{margin-block-start:var(--space-4);font-size:var(--text-sm);line-height:var(--leading-meta)}}.vicc-benefit-group{padding:var(--space-6) var(--space-5);background:var(--color-ecru);border-radius:var(--radius-md)}.vicc-benefit-group .vicc-benefit-item+.vicc-benefit-item{margin-block-start:var(--space-5);padding-block-start:var(--space-5);border-top:1px solid var(--color-divider)}@media(min-width:64rem){.vicc-benefit-group{padding:3rem 2.375rem}.vicc-benefit-group .vicc-benefit-item+.vicc-benefit-item{margin-block-start:1.25rem;padding-block-start:2.375rem}}.vicc-benefit-item__heading{margin-block:0 var(--space-4);color:var(--color-primary);font-size:var(--text-lead);font-weight:var(--font-weight-bold);line-height:var(--leading-heading-sm)}.vicc-benefit-item__text p+p,.vicc-benefit-item__text p+ul,.vicc-benefit-item__text p+ol,.vicc-benefit-item__text ul+p,.vicc-benefit-item__text ol+p{margin-block-start:var(--space-4)}@media(min-width:64rem){.vicc-benefit-item__heading{font-size:1.5rem;letter-spacing:-.02em}}.vicc-sidebar-block__heading{margin-block:0 var(--space-4);padding-block-end:var(--space-3);border-block-end:1px solid var(--color-divider);color:var(--color-primary);font-size:var(--text-body);font-weight:var(--font-weight-bold);line-height:var(--leading-body)}.vicc-sidebar-block__text{font-size:var(--text-base);line-height:var(--leading-prose)}.vicc-sidebar-block+.vicc-sidebar-block{margin-block-start:3.75rem}.vicc-toc-nav__list{display:none}.vicc-toc-nav__jump{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:3.125rem;padding-inline:var(--space-4) 3rem;border:1px solid var(--color-primary-dark);border-radius:var(--radius-md);background:var(--color-bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3 6l5 5 5-5' fill='none' stroke='%23282d4e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right var(--space-4) center/1rem;color:var(--color-primary-dark);font-family:var(--font-sans);font-size:var(--text-base);line-height:1}@media(min-width:64rem){.vicc-toc-nav__jump{display:none}.vicc-toc-nav__list{display:flex;flex-direction:column;gap:var(--space-5);margin-block:0;padding-inline-start:0;list-style:none}.vicc-toc-nav__link{display:block;padding-inline-start:calc(100% - 17.9375rem);color:var(--color-primary-dark);font-size:1.375rem;letter-spacing:-.01em;line-height:1.27;text-decoration:none}.vicc-toc-nav__link:hover,.vicc-toc-nav__link:focus-visible{text-decoration:underline}.vicc-toc-nav__item.is-active .vicc-toc-nav__link{width:calc(100% - 3.9375rem);padding-block:1.1875rem;padding-inline-end:var(--space-5);border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--color-accent);font-weight:var(--font-weight-bold);text-decoration:none}}.vicc-resource-page__body{display:flex;flex-direction:column;padding-block-start:var(--space-5);padding-inline:var(--gutter)}.vicc-resource-page__sidebar{display:contents}.vicc-resource-page .vicc-toc-nav{order:1;margin-block-end:var(--space-5)}.vicc-resource-page__main{order:2;min-width:0}.vicc-resource-page__aside{order:3;margin-block-start:var(--space-6)}@media(min-width:64rem){.vicc-resource-page__body{display:grid;grid-template-columns:calc(max((100% - var(--container-max)) / 2,0%) + var(--gutter) + 17.9375rem) min(8.889%,8rem) minmax(0,1fr) calc(max((100% - var(--container-max)) / 2,0%) + var(--gutter));padding-block-start:6.625rem;padding-block-end:var(--section-gap);padding-inline:0}.vicc-resource-page__sidebar{display:block;grid-column:1;position:sticky;top:var(--space-5);align-self:start}.vicc-resource-page .vicc-toc-nav{margin-block-end:0}.vicc-resource-page__main{grid-column:3;max-width:var(--measure-prose)}.vicc-resource-page__aside{margin-block-start:3.75rem;padding-inline-start:calc(100% - 17.9375rem)}}@media print{.vicc-announcement,.vicc-site-header,.vicc-site-footer,.vicc-hero .vicc-hero__video,.vicc-hero .vicc-hero__video-toggle{display:none}.vicc-disclaimer{break-inside:avoid}.vicc-disclaimer__inner{padding-inline:0}.vicc-disclaimer__label{padding-block-start:6pt;font-size:7.5pt}.vicc-disclaimer__text{padding-block-end:0;font-size:8pt}.vicc-trial-page__inner:has(+.vicc-disclaimer){padding-block-end:12pt}.vicc-trial-hero__band{border-bottom:1.5pt solid var(--color-primary-dark);background:none;color:var(--color-primary-dark)}.vicc-trial-hero__inner{padding-inline:0}.vicc-trial-hero__band .vicc-trial-hero__inner{padding-block:0 8pt}.vicc-trial-hero__tag{padding:2pt 4pt;border:.75pt solid var(--color-primary);background:none;font-size:7.5pt}.vicc-trial-hero__tags+.vicc-trial-hero__title{margin-block-start:6pt}.vicc-trial-hero__title{max-width:none;font-size:16pt;line-height:1.3}.vicc-trial-hero__breadcrumbs{display:none}.vicc-trial-page__inner{padding-inline:0;padding-block:10pt 0;gap:12pt}.vicc-trial-page__aside-heading{margin-block-end:3pt;font-size:12pt}.vicc-trial-page__row{padding-block:3pt;font-size:9.5pt}.vicc-trial-page__row--stacked .vicc-trial-page__value{margin-block-start:1pt}.vicc-trial-page__actions{display:none}.vicc-trial-page__heading{margin-block-end:4pt;font-size:13pt}.vicc-trial-page__section+.vicc-trial-page__accordions,.vicc-trial-page__section+.vicc-trial-page__section,.vicc-trial-page__accordions+.vicc-trial-page__section{margin-block-start:12pt}.vicc-trial-page__section--participate .vicc-trial-page__heading{margin-block-end:4pt}.vicc-trial-page__accordions .vicc-faq-item[open]>.vicc-faq-item__summary{background:none}.vicc-trial-page .vicc-faq-item__summary{padding:4pt 0}.vicc-trial-page .vicc-faq-item__question{font-size:11pt;line-height:1.35}.vicc-trial-page .vicc-faq-item__icon{display:none}.vicc-trial-page .vicc-faq-item__answer{padding:0 0 6pt}.vicc-trial-page .vicc-rich-text{font-size:9.5pt;line-height:1.45}.vicc-trial-page .vicc-rich-text p{margin-block:0 6pt}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
