.button:not(.button--link,.video-hero__button,.link,.js-hide){align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--gray-300);border-color:var(--gray-300);border-radius:0;border-width:1px;color:var(--black);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--font-size-1);font-weight:var(--font-weight-700);inline-size:-moz-fit-content;inline-size:fit-content;line-height:var(--leading-snug);max-inline-size:var(--size-114);padding-block:var(--size-4);padding-inline:var(--size-6);text-align:left;text-wrap:wrap;transition:var(--transition-soft-linear)}.button:not(.button--link,.video-hero__button,.link,.js-hide):visited{color:var(--black)}.button:not(.button--link,.video-hero__button,.link,.js-hide):hover{background-color:var(--gray-200);border-color:var(--gray-300)}.button:not(.button--link,.video-hero__button,.link,.js-hide)[aria-expanded=true]:focus:after{border-color:var(--gray-300)}.button:not(.button--link,.video-hero__button,.link,.js-hide):disabled{background-color:var(--gray-300);color:var(--gray-500);cursor:not-allowed;pointer-events:none}.button:not(.button--link,.video-hero__button,.link,.js-hide) svg{block-size:1em;display:inline-block;inline-size:1em;margin-inline-start:var(--size-2)}.button:not(.button--link,.video-hero__button,.link,.js-hide) svg path{color:inherit}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--primary{background-color:var(--ucla-blue);border-color:var(--ucla-blue);color:var(--white)}.bg-venice-canal .button:not(.button--link,.video-hero__button,.link,.js-hide).button--primary:focus-visible{outline-color:var(--white)!important}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--primary:visited{background-color:var(--ucla-blue);color:var(--white)}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--primary:hover{background-color:var(--silver-lake-reservoir);color:var(--white)}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--primary:focus-visible{outline-color:var(--ucla-blue)!important}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--primary:active{background-color:var(--silver-lake-reservoir);color:var(--white)}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--secondary{background-color:var(--ucla-yellow);border-color:var(--ucla-yellow);color:var(--midnight-joshua-tree);font-family:var(--font-body)}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--secondary:visited{background-color:var(--ucla-yellow);color:var(--midnight-joshua-tree)}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--secondary:hover{background-color:var(--chumash-soil);border-color:var(--chumash-soil);color:var(--midnight-joshua-tree)}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--secondary:active{background-color:var(--chumash-soil);color:var(--midnight-joshua-tree)}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--give{background-color:transparent;border:0;color:var(--white);font-family:var(--font-body);font-weight:var(--font-weight-400);margin-block:0;padding-block:var(--size-2);padding-inline:var(--size-4)}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--give:visited{background-color:inherit;color:inherit}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--give:hover{background-color:inherit;color:var(--gray-200)}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--give svg{inline-size:1em;margin-inline-end:var(--size-2)}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--translate{background-color:transparent;border:0;color:var(--white);font-family:var(--font-body);font-weight:var(--font-weight-400);margin-block:0;padding-block:var(--size-2);padding-inline:var(--size-4)}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--translate:hover{background-color:inherit;color:var(--gray-200)}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--translate svg{inline-size:1em;margin-inline-end:var(--size-2)}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--search{background-color:transparent;border:0;color:var(--white);font-family:var(--font-body);font-weight:var(--font-weight-400);margin-block:0;margin-inline-end:0;padding-block:var(--size-2);padding-inline:var(--size-4)}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--search:hover{background-color:inherit;color:var(--gray-200)}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--search svg{inline-size:1em;margin-inline-end:var(--size-2)}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--square{align-items:center;block-size:3rem;border-radius:var(--radius-4);display:flex;inline-size:3rem;justify-content:center;padding:0}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--square svg{block-size:1.5rem;inline-size:1.5rem;margin-inline-start:0}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--outlined{background-color:transparent;border-color:currentColor;font-family:var(--font-body)}.button:not(.button--link,.video-hero__button,.link,.js-hide).button--outlined:hover{background-color:var(--black);color:var(--white)}.button--link{color:inherit;display:inline-flex}.button--link svg{block-size:1rem;display:inline-block;inline-size:1rem;margin-inline-start:var(--size-05)}.button--link svg path{color:inherit}.button--link:has(svg){align-items:center}
